diff --git a/.gitattributes b/.gitattributes index 8676d63b0f03484f817cd7cc05da89c4187cb7ca..bbe94365ea736898ec51424b9d3db1ce23862f67 100644 --- a/.gitattributes +++ b/.gitattributes @@ -141,3 +141,21 @@ study/main/cifar10-dit-s101/evaluations/test-nfe16/grid.png filter=lfs diff=lfs study/main/cifar10-dit-s101/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text study/main/cifar10-dit-s101/evaluations/test-nfe64/grid.png filter=lfs diff=lfs merge=lfs -text study/main/cifar10-dit-s101/evaluations/test-nfe8/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-dit-s102/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-dit-s103/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-dit-s104/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-dit-s105/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-dit-s106/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s101/evaluations/identity/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s101/evaluations/shuffle/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s101/evaluations/test-nfe16/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s101/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s101/evaluations/test-nfe64/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s101/evaluations/test-nfe8/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s102/evaluations/identity/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s102/evaluations/shuffle/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s102/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s103/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s104/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s105/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text +study/main/cifar10-onn-s106/evaluations/test-nfe32/grid.png filter=lfs diff=lfs merge=lfs -text diff --git a/study-records/checks/cifar10-metric-smoke/evaluations/validation/repeat/control.json b/study-records/checks/cifar10-metric-smoke/evaluations/validation/repeat/control.json new file mode 100644 index 0000000000000000000000000000000000000000..7c691cc51204509954e5d4a3edf01582ddb7f3c1 --- /dev/null +++ b/study-records/checks/cifar10-metric-smoke/evaluations/validation/repeat/control.json @@ -0,0 +1,19 @@ +{ + "kind": "validation-metric-reproducibility", + "status": "completed", + "generated_count": 128, + "real_count": 5000, + "first_metrics": { + "frechet_inception_distance": 487.66587247902373, + "kernel_inception_distance_mean": 0.6097407078742981, + "kernel_inception_distance_std": 0.005960302714145461 + }, + "repeat_metrics": { + "frechet_inception_distance": 487.66587247902373, + "kernel_inception_distance_mean": 0.6097407078742981, + "kernel_inception_distance_std": 0.005960302714145461 + }, + "repeat_max_absolute_difference": 0.0, + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_evaluation": "runs/checks/cifar10-metric-smoke/evaluations/validation" +} diff --git a/study-records/checks/cifar10-metric-smoke/evaluations/validation/repeat/run.log b/study-records/checks/cifar10-metric-smoke/evaluations/validation/repeat/run.log new file mode 100644 index 0000000000000000000000000000000000000000..8ebf4dd822ba1ccf00fe7fa927d2216f31213fb1 --- /dev/null +++ b/study-records/checks/cifar10-metric-smoke/evaluations/validation/repeat/run.log @@ -0,0 +1 @@ +2026-10-16T23:39:40Z INFO {"event": "metric_reproducibility", "kind": "validation-metric-reproducibility", "status": "completed", "generated_count": 128, "real_count": 5000, "first_metrics": {"frechet_inception_distance": 487.66587247902373, "kernel_inception_distance_mean": 0.6097407078742981, "kernel_inception_distance_std": 0.005960302714145461}, "repeat_metrics": {"frechet_inception_distance": 487.66587247902373, "kernel_inception_distance_mean": 0.6097407078742981, "kernel_inception_distance_std": 0.005960302714145461}, "repeat_max_absolute_difference": 0.0, "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_evaluation": "runs/checks/cifar10-metric-smoke/evaluations/validation"} diff --git a/study-records/checks/final-export-reloads/control.json b/study-records/checks/final-export-reloads/control.json new file mode 100644 index 0000000000000000000000000000000000000000..6a4ec492c3e13020e2c52761e50057c7d1d558e6 --- /dev/null +++ b/study-records/checks/final-export-reloads/control.json @@ -0,0 +1,356 @@ +{ + "status": "completed", + "kind": "all-reported-checkpoint-export-reloads", + "device": "cpu", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "publication": "exports/20261017T191030.039367Z/publication.json", + "compared_checkpoints": 31, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0, + "cpu_threads": 4, + "procedure": "Strictly load original EMA checkpoints and exported safetensors; compare all state tensors and configurations; compare two fixed Gaussian inputs at times 0.25 and 0.75 per checkpoint. Full inputs and both outputs are preserved.", + "tensor_artifact_sha256": "050793bd048da810ce6135f14dd5d23d4328f0b3488d8b7ecbb18a80ec123d43", + "checks": [ + { + "source": "runs/checks/cifar10-metric-smoke", + "export": "exports/20261017T191030.039367Z/cifar10/checks/cifar10-metric-smoke", + "tensor_prefix": "run_00", + "input_seed": 20261016, + "checkpoint_sha256": "8e8cafa8870ab0ff9c618a39ba1f368be3966ff67459009f4ca195f437cd1aec", + "exported_weights_sha256": "c6ef33c9235e17feb0c2656fcc29364fa02d5dd9dabf27b05c314c01420090d9", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/checks/mnist-smoke", + "export": "exports/20261017T191030.039367Z/mnist/checks/mnist-smoke", + "tensor_prefix": "run_01", + "input_seed": 20261017, + "checkpoint_sha256": "8f38d4c79f09a651583cc67b6596ab438a75269ad8fcb6a89db4135257a2a9db", + "exported_weights_sha256": "89560b05f7e7318c1e71d7f8436e6458e469d07b9544ab602c756368d1482404", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/ablations/cifar10-no_coupling-s101", + "export": "exports/20261017T191030.039367Z/cifar10/study/ablations/cifar10-no_coupling-s101", + "tensor_prefix": "run_02", + "input_seed": 20261018, + "checkpoint_sha256": "3ec78d32218e855970086aafa4e6930fbfe4204b39228bfb133280ba95086f0d", + "exported_weights_sha256": "90e80072c9a90978f8f2a30d80412ba0fb7976a049d69dd09c97210c746a5313", + "state_tensors": 61, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/ablations/cifar10-no_coupling-s102", + "export": "exports/20261017T191030.039367Z/cifar10/study/ablations/cifar10-no_coupling-s102", + "tensor_prefix": "run_03", + "input_seed": 20261019, + "checkpoint_sha256": "0b3cbc2ac4115efd57aed785b957b2270de7683d46d26a20ed6b0908bd329ad2", + "exported_weights_sha256": "7b4006f783489f1f3eb11be8f7441aa92b5df640cf7a775ad5498422fb2ac54d", + "state_tensors": 61, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/ablations/cifar10-no_frequency-s101", + "export": "exports/20261017T191030.039367Z/cifar10/study/ablations/cifar10-no_frequency-s101", + "tensor_prefix": "run_04", + "input_seed": 20261020, + "checkpoint_sha256": "5de69e1afb911e81cba8030f52489023a73a601e54690a5babf6d0663d9d1b26", + "exported_weights_sha256": "e414bd1148c47d7eb29817e4d725bdbffb03b37df5abbbc41e78924c149ca58a", + "state_tensors": 61, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/ablations/cifar10-no_frequency-s102", + "export": "exports/20261017T191030.039367Z/cifar10/study/ablations/cifar10-no_frequency-s102", + "tensor_prefix": "run_05", + "input_seed": 20261021, + "checkpoint_sha256": "14fa697dfda45dc97daac9ff222051777ca99779e234e429f4c6f1ef4fc2f315", + "exported_weights_sha256": "395b21f842524dfe11c55360d2093be3d562406a87a0f3af51b154887f33285a", + "state_tensors": 61, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/checks/fixed-batch", + "export": "exports/20261017T191030.039367Z/mnist/study/checks/fixed-batch", + "tensor_prefix": "run_06", + "input_seed": 20261022, + "checkpoint_sha256": "5d36c5c4faf91992c6cba4b3bdfb01880b396f817a2ee17924878ada5fe36de0", + "exported_weights_sha256": "dbc1290adf03cf30958883e06410e5867c99f943e25bdd637684610e552a369f", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/controls/untrained-conv", + "export": "exports/20261017T191030.039367Z/cifar10/study/controls/untrained-conv", + "tensor_prefix": "run_07", + "input_seed": 20261023, + "checkpoint_sha256": "c3ef26854d2b6b534035ebf5993c7814172283e3a3a7febf89f703798283e6e9", + "exported_weights_sha256": "a09c911b1517c717c7527fa511e42da3abe44ad546b1ac8c47726cf2dc96af82", + "state_tensors": 69, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/controls/untrained-dit", + "export": "exports/20261017T191030.039367Z/cifar10/study/controls/untrained-dit", + "tensor_prefix": "run_08", + "input_seed": 20261024, + "checkpoint_sha256": "f88d4f36bb900a4e46ba2852061a0c8c8d1dcb0f465a8def494aee59c03793ca", + "exported_weights_sha256": "e0e8e1d0ed79b23b982ae432972278986797979ab46c66c70acb115217b00c18", + "state_tensors": 52, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/controls/untrained-onn", + "export": "exports/20261017T191030.039367Z/cifar10/study/controls/untrained-onn", + "tensor_prefix": "run_09", + "input_seed": 20261025, + "checkpoint_sha256": "cd7618119dc6162268c54e9a8b4484d41d52ca10dbdaf76798f2a2afbce56a04", + "exported_weights_sha256": "c6ef33c9235e17feb0c2656fcc29364fa02d5dd9dabf27b05c314c01420090d9", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-conv-s101", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s101", + "tensor_prefix": "run_10", + "input_seed": 20261026, + "checkpoint_sha256": "d283104b77bb38b474d78f48ee64bf89e90cd8ecb2fc32d2cced963261e28cbd", + "exported_weights_sha256": "d20f3947bcf79794427f8215c597a57c4b5eef3b308ccaccf1960beb86b4188e", + "state_tensors": 69, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-conv-s102", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s102", + "tensor_prefix": "run_11", + "input_seed": 20261027, + "checkpoint_sha256": "ebb6eafd617b874a4fd559f32996118fdc64418f9206aa38faeb0645c4545b82", + "exported_weights_sha256": "7c81f89410f40e356ad05be8cb60016c65181208541c303d8ba1665778d1ce3c", + "state_tensors": 69, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-conv-s103", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s103", + "tensor_prefix": "run_12", + "input_seed": 20261028, + "checkpoint_sha256": "4cb949dcbdf984ec4658182017a6f2be36da6eb9eb8d6891f6ebaf7119156a43", + "exported_weights_sha256": "66eb47d34559e0a1127012efc6888a22546eb0b9e9b94e7e28821dbd6c404441", + "state_tensors": 69, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-conv-s104", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s104", + "tensor_prefix": "run_13", + "input_seed": 20261029, + "checkpoint_sha256": "384185eaffe897a164f9680f1506f8de0136c16b0d60ff9c491226f04488f574", + "exported_weights_sha256": "c896d46723b1f6e52eb8b6ad1e8fbdfc9c889784b5e114fe73606f538ed3d1ac", + "state_tensors": 69, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-conv-s105", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s105", + "tensor_prefix": "run_14", + "input_seed": 20261030, + "checkpoint_sha256": "1f90d6fd0182341298cc1812aca672144633c8ea7c6ab57816bf9949e597352f", + "exported_weights_sha256": "d872edbf5e8bf7c11f03b6637adfc2762a009a6b0ea659f48e595e4d853cd5b7", + "state_tensors": 69, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-conv-s106", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s106", + "tensor_prefix": "run_15", + "input_seed": 20261031, + "checkpoint_sha256": "fc27f7e6924da1c7426ca800f5916d5836ea6f8285d7fc926ba4ab981c156194", + "exported_weights_sha256": "2057aaaf7d16b4220dfdc8bc9d8ef32a6e91388223e30e65c2d72252f4562cd4", + "state_tensors": 69, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-dit-s101", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s101", + "tensor_prefix": "run_16", + "input_seed": 20261032, + "checkpoint_sha256": "030d935262170666e1c5f3da7020026a573aa3de03b9f86a9c67f036afbe0dce", + "exported_weights_sha256": "cc227d4e18a7e1d94a2a9e0d34e809f86a8798e0c8e283af84968e529a1c8a67", + "state_tensors": 52, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-dit-s102", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s102", + "tensor_prefix": "run_17", + "input_seed": 20261033, + "checkpoint_sha256": "a87b3e659c6398bf2b2791e05297293a8c154ada863778310148018b4f940c15", + "exported_weights_sha256": "2e584a96062f1a454dce28bb6322e17731df8999e32045b8ed7f9fe8fb4453cc", + "state_tensors": 52, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-dit-s103", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s103", + "tensor_prefix": "run_18", + "input_seed": 20261034, + "checkpoint_sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", + "exported_weights_sha256": "75bca1cf3738374c420f34e36b0679e6369cf3fa86343aa762f0ff85bd6df64b", + "state_tensors": 52, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-dit-s104", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s104", + "tensor_prefix": "run_19", + "input_seed": 20261035, + "checkpoint_sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", + "exported_weights_sha256": "3aba95b3af00dd2cad93f206c5af6d73f07431b491ed2e358a2feb8c8a1991c1", + "state_tensors": 52, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-dit-s105", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s105", + "tensor_prefix": "run_20", + "input_seed": 20261036, + "checkpoint_sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", + "exported_weights_sha256": "38b99f5c030c04a12c83c9b41ee55c16a4cde20c557e29b274950dbeb6d4a292", + "state_tensors": 52, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-dit-s106", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s106", + "tensor_prefix": "run_21", + "input_seed": 20261037, + "checkpoint_sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", + "exported_weights_sha256": "f4b8c7eddf76c637e828ccb902517b2f2efbfb2e269986f81bd5ac965e541f3e", + "state_tensors": 52, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-onn-s101", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s101", + "tensor_prefix": "run_22", + "input_seed": 20261038, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "exported_weights_sha256": "bb7094d51557bb6d7ccfdbaebd393c3cc33bbfcb48963aba33e58c48af187f99", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-onn-s102", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s102", + "tensor_prefix": "run_23", + "input_seed": 20261039, + "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "exported_weights_sha256": "06a34f3c2e2dae9947112142592c6747376ba44959be8efb0ba37bc3687276cd", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-onn-s103", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s103", + "tensor_prefix": "run_24", + "input_seed": 20261040, + "checkpoint_sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", + "exported_weights_sha256": "93b25b900dff3df0f60701b0456a0b45c89eba9e2da7f539f2c290f575f5e4e7", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-onn-s104", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s104", + "tensor_prefix": "run_25", + "input_seed": 20261041, + "checkpoint_sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", + "exported_weights_sha256": "b306ed41c2b415cf5be073c0bbf0c4fcd4fdfee714ac4eab05aff3061021f620", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-onn-s105", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s105", + "tensor_prefix": "run_26", + "input_seed": 20261042, + "checkpoint_sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", + "exported_weights_sha256": "12d9c6bfed79fd4a812af0b18f053486c5852171826f6e0eb453c4868fa3bd00", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/main/cifar10-onn-s106", + "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s106", + "tensor_prefix": "run_27", + "input_seed": 20261043, + "checkpoint_sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", + "exported_weights_sha256": "c8b04e345990d920092c9b209471de71092020c363ac4004d631fddb476b3984", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/pilot/mnist-conv-s101", + "export": "exports/20261017T191030.039367Z/mnist/study/pilot/mnist-conv-s101", + "tensor_prefix": "run_28", + "input_seed": 20261044, + "checkpoint_sha256": "3fffc15466b2561ab3b0ebe9ad66272c4c4e3fe99e0f13602910d1f7da80b651", + "exported_weights_sha256": "bffd1bfd5e174490442d518b745e2f1da3416b0e2594b714f47a5dd9f16c1e31", + "state_tensors": 69, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/pilot/mnist-dit-s101", + "export": "exports/20261017T191030.039367Z/mnist/study/pilot/mnist-dit-s101", + "tensor_prefix": "run_29", + "input_seed": 20261045, + "checkpoint_sha256": "628a9d5c15326d0a89bb13ecab677c36bbe22b0de447d3e9bba981f82e164ee0", + "exported_weights_sha256": "a72223e84aa002fcb68459de860540f70499c1964584c2b1b37b437d2e327366", + "state_tensors": 52, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + }, + { + "source": "runs/study/pilot/mnist-onn-s101", + "export": "exports/20261017T191030.039367Z/mnist/study/pilot/mnist-onn-s101", + "tensor_prefix": "run_30", + "input_seed": 20261046, + "checkpoint_sha256": "f11cdc5df1a58a9be3dd5973d540755c240dcb1c67246627de8aaf8229e0b7e6", + "exported_weights_sha256": "06201135c2255dcc8b2ee988f9ce128ce6fe2e6eb35f3fd142b3a4db415fec96", + "state_tensors": 65, + "all_state_tensors_equal": true, + "prediction_max_absolute_difference": 0.0 + } + ] +} diff --git a/study-records/checks/final-export-reloads/fixed_batch.safetensors b/study-records/checks/final-export-reloads/fixed_batch.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8633ae16342a6f6cf360ec06d74f9f471a46f897 --- /dev/null +++ b/study-records/checks/final-export-reloads/fixed_batch.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:050793bd048da810ce6135f14dd5d23d4328f0b3488d8b7ecbb18a80ec123d43 +size 2021512 diff --git a/study-records/checks/final-export-reloads/run.log b/study-records/checks/final-export-reloads/run.log new file mode 100644 index 0000000000000000000000000000000000000000..01915dbc7d1f592d924386dbc3ba9746b65d1806 --- /dev/null +++ b/study-records/checks/final-export-reloads/run.log @@ -0,0 +1,32 @@ +2026-10-17T19:13:25Z INFO {"event": "export_reload_verified", "source": "runs/checks/cifar10-metric-smoke", "export": "exports/20261017T191030.039367Z/cifar10/checks/cifar10-metric-smoke", "tensor_prefix": "run_00", "input_seed": 20261016, "checkpoint_sha256": "8e8cafa8870ab0ff9c618a39ba1f368be3966ff67459009f4ca195f437cd1aec", "exported_weights_sha256": "c6ef33c9235e17feb0c2656fcc29364fa02d5dd9dabf27b05c314c01420090d9", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:25Z INFO {"event": "export_reload_verified", "source": "runs/checks/mnist-smoke", "export": "exports/20261017T191030.039367Z/mnist/checks/mnist-smoke", "tensor_prefix": "run_01", "input_seed": 20261017, "checkpoint_sha256": "8f38d4c79f09a651583cc67b6596ab438a75269ad8fcb6a89db4135257a2a9db", "exported_weights_sha256": "89560b05f7e7318c1e71d7f8436e6458e469d07b9544ab602c756368d1482404", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:26Z INFO {"event": "export_reload_verified", "source": "runs/study/ablations/cifar10-no_coupling-s101", "export": "exports/20261017T191030.039367Z/cifar10/study/ablations/cifar10-no_coupling-s101", "tensor_prefix": "run_02", "input_seed": 20261018, "checkpoint_sha256": "3ec78d32218e855970086aafa4e6930fbfe4204b39228bfb133280ba95086f0d", "exported_weights_sha256": "90e80072c9a90978f8f2a30d80412ba0fb7976a049d69dd09c97210c746a5313", "state_tensors": 61, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:26Z INFO {"event": "export_reload_verified", "source": "runs/study/ablations/cifar10-no_coupling-s102", "export": "exports/20261017T191030.039367Z/cifar10/study/ablations/cifar10-no_coupling-s102", "tensor_prefix": "run_03", "input_seed": 20261019, "checkpoint_sha256": "0b3cbc2ac4115efd57aed785b957b2270de7683d46d26a20ed6b0908bd329ad2", "exported_weights_sha256": "7b4006f783489f1f3eb11be8f7441aa92b5df640cf7a775ad5498422fb2ac54d", "state_tensors": 61, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:26Z INFO {"event": "export_reload_verified", "source": "runs/study/ablations/cifar10-no_frequency-s101", "export": "exports/20261017T191030.039367Z/cifar10/study/ablations/cifar10-no_frequency-s101", "tensor_prefix": "run_04", "input_seed": 20261020, "checkpoint_sha256": "5de69e1afb911e81cba8030f52489023a73a601e54690a5babf6d0663d9d1b26", "exported_weights_sha256": "e414bd1148c47d7eb29817e4d725bdbffb03b37df5abbbc41e78924c149ca58a", "state_tensors": 61, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:27Z INFO {"event": "export_reload_verified", "source": "runs/study/ablations/cifar10-no_frequency-s102", "export": "exports/20261017T191030.039367Z/cifar10/study/ablations/cifar10-no_frequency-s102", "tensor_prefix": "run_05", "input_seed": 20261021, "checkpoint_sha256": "14fa697dfda45dc97daac9ff222051777ca99779e234e429f4c6f1ef4fc2f315", "exported_weights_sha256": "395b21f842524dfe11c55360d2093be3d562406a87a0f3af51b154887f33285a", "state_tensors": 61, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:27Z INFO {"event": "export_reload_verified", "source": "runs/study/checks/fixed-batch", "export": "exports/20261017T191030.039367Z/mnist/study/checks/fixed-batch", "tensor_prefix": "run_06", "input_seed": 20261022, "checkpoint_sha256": "5d36c5c4faf91992c6cba4b3bdfb01880b396f817a2ee17924878ada5fe36de0", "exported_weights_sha256": "dbc1290adf03cf30958883e06410e5867c99f943e25bdd637684610e552a369f", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:27Z INFO {"event": "export_reload_verified", "source": "runs/study/controls/untrained-conv", "export": "exports/20261017T191030.039367Z/cifar10/study/controls/untrained-conv", "tensor_prefix": "run_07", "input_seed": 20261023, "checkpoint_sha256": "c3ef26854d2b6b534035ebf5993c7814172283e3a3a7febf89f703798283e6e9", "exported_weights_sha256": "a09c911b1517c717c7527fa511e42da3abe44ad546b1ac8c47726cf2dc96af82", "state_tensors": 69, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:27Z INFO {"event": "export_reload_verified", "source": "runs/study/controls/untrained-dit", "export": "exports/20261017T191030.039367Z/cifar10/study/controls/untrained-dit", "tensor_prefix": "run_08", "input_seed": 20261024, "checkpoint_sha256": "f88d4f36bb900a4e46ba2852061a0c8c8d1dcb0f465a8def494aee59c03793ca", "exported_weights_sha256": "e0e8e1d0ed79b23b982ae432972278986797979ab46c66c70acb115217b00c18", "state_tensors": 52, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:27Z INFO {"event": "export_reload_verified", "source": "runs/study/controls/untrained-onn", "export": "exports/20261017T191030.039367Z/cifar10/study/controls/untrained-onn", "tensor_prefix": "run_09", "input_seed": 20261025, "checkpoint_sha256": "cd7618119dc6162268c54e9a8b4484d41d52ca10dbdaf76798f2a2afbce56a04", "exported_weights_sha256": "c6ef33c9235e17feb0c2656fcc29364fa02d5dd9dabf27b05c314c01420090d9", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:28Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-conv-s101", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s101", "tensor_prefix": "run_10", "input_seed": 20261026, "checkpoint_sha256": "d283104b77bb38b474d78f48ee64bf89e90cd8ecb2fc32d2cced963261e28cbd", "exported_weights_sha256": "d20f3947bcf79794427f8215c597a57c4b5eef3b308ccaccf1960beb86b4188e", "state_tensors": 69, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:28Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-conv-s102", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s102", "tensor_prefix": "run_11", "input_seed": 20261027, "checkpoint_sha256": "ebb6eafd617b874a4fd559f32996118fdc64418f9206aa38faeb0645c4545b82", "exported_weights_sha256": "7c81f89410f40e356ad05be8cb60016c65181208541c303d8ba1665778d1ce3c", "state_tensors": 69, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:29Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-conv-s103", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s103", "tensor_prefix": "run_12", "input_seed": 20261028, "checkpoint_sha256": "4cb949dcbdf984ec4658182017a6f2be36da6eb9eb8d6891f6ebaf7119156a43", "exported_weights_sha256": "66eb47d34559e0a1127012efc6888a22546eb0b9e9b94e7e28821dbd6c404441", "state_tensors": 69, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:29Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-conv-s104", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s104", "tensor_prefix": "run_13", "input_seed": 20261029, "checkpoint_sha256": "384185eaffe897a164f9680f1506f8de0136c16b0d60ff9c491226f04488f574", "exported_weights_sha256": "c896d46723b1f6e52eb8b6ad1e8fbdfc9c889784b5e114fe73606f538ed3d1ac", "state_tensors": 69, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:29Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-conv-s105", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s105", "tensor_prefix": "run_14", "input_seed": 20261030, "checkpoint_sha256": "1f90d6fd0182341298cc1812aca672144633c8ea7c6ab57816bf9949e597352f", "exported_weights_sha256": "d872edbf5e8bf7c11f03b6637adfc2762a009a6b0ea659f48e595e4d853cd5b7", "state_tensors": 69, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:30Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-conv-s106", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-conv-s106", "tensor_prefix": "run_15", "input_seed": 20261031, "checkpoint_sha256": "fc27f7e6924da1c7426ca800f5916d5836ea6f8285d7fc926ba4ab981c156194", "exported_weights_sha256": "2057aaaf7d16b4220dfdc8bc9d8ef32a6e91388223e30e65c2d72252f4562cd4", "state_tensors": 69, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:30Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-dit-s101", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s101", "tensor_prefix": "run_16", "input_seed": 20261032, "checkpoint_sha256": "030d935262170666e1c5f3da7020026a573aa3de03b9f86a9c67f036afbe0dce", "exported_weights_sha256": "cc227d4e18a7e1d94a2a9e0d34e809f86a8798e0c8e283af84968e529a1c8a67", "state_tensors": 52, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:31Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-dit-s102", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s102", "tensor_prefix": "run_17", "input_seed": 20261033, "checkpoint_sha256": "a87b3e659c6398bf2b2791e05297293a8c154ada863778310148018b4f940c15", "exported_weights_sha256": "2e584a96062f1a454dce28bb6322e17731df8999e32045b8ed7f9fe8fb4453cc", "state_tensors": 52, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:31Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-dit-s103", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s103", "tensor_prefix": "run_18", "input_seed": 20261034, "checkpoint_sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", "exported_weights_sha256": "75bca1cf3738374c420f34e36b0679e6369cf3fa86343aa762f0ff85bd6df64b", "state_tensors": 52, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:31Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-dit-s104", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s104", "tensor_prefix": "run_19", "input_seed": 20261035, "checkpoint_sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", "exported_weights_sha256": "3aba95b3af00dd2cad93f206c5af6d73f07431b491ed2e358a2feb8c8a1991c1", "state_tensors": 52, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:31Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-dit-s105", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s105", "tensor_prefix": "run_20", "input_seed": 20261036, "checkpoint_sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", "exported_weights_sha256": "38b99f5c030c04a12c83c9b41ee55c16a4cde20c557e29b274950dbeb6d4a292", "state_tensors": 52, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:31Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-dit-s106", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-dit-s106", "tensor_prefix": "run_21", "input_seed": 20261037, "checkpoint_sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", "exported_weights_sha256": "f4b8c7eddf76c637e828ccb902517b2f2efbfb2e269986f81bd5ac965e541f3e", "state_tensors": 52, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:31Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-onn-s101", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s101", "tensor_prefix": "run_22", "input_seed": 20261038, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "exported_weights_sha256": "bb7094d51557bb6d7ccfdbaebd393c3cc33bbfcb48963aba33e58c48af187f99", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:32Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-onn-s102", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s102", "tensor_prefix": "run_23", "input_seed": 20261039, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "exported_weights_sha256": "06a34f3c2e2dae9947112142592c6747376ba44959be8efb0ba37bc3687276cd", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:32Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-onn-s103", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s103", "tensor_prefix": "run_24", "input_seed": 20261040, "checkpoint_sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", "exported_weights_sha256": "93b25b900dff3df0f60701b0456a0b45c89eba9e2da7f539f2c290f575f5e4e7", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:32Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-onn-s104", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s104", "tensor_prefix": "run_25", "input_seed": 20261041, "checkpoint_sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", "exported_weights_sha256": "b306ed41c2b415cf5be073c0bbf0c4fcd4fdfee714ac4eab05aff3061021f620", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:32Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-onn-s105", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s105", "tensor_prefix": "run_26", "input_seed": 20261042, "checkpoint_sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", "exported_weights_sha256": "12d9c6bfed79fd4a812af0b18f053486c5852171826f6e0eb453c4868fa3bd00", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:33Z INFO {"event": "export_reload_verified", "source": "runs/study/main/cifar10-onn-s106", "export": "exports/20261017T191030.039367Z/cifar10/study/main/cifar10-onn-s106", "tensor_prefix": "run_27", "input_seed": 20261043, "checkpoint_sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", "exported_weights_sha256": "c8b04e345990d920092c9b209471de71092020c363ac4004d631fddb476b3984", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:33Z INFO {"event": "export_reload_verified", "source": "runs/study/pilot/mnist-conv-s101", "export": "exports/20261017T191030.039367Z/mnist/study/pilot/mnist-conv-s101", "tensor_prefix": "run_28", "input_seed": 20261044, "checkpoint_sha256": "3fffc15466b2561ab3b0ebe9ad66272c4c4e3fe99e0f13602910d1f7da80b651", "exported_weights_sha256": "bffd1bfd5e174490442d518b745e2f1da3416b0e2594b714f47a5dd9f16c1e31", "state_tensors": 69, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:33Z INFO {"event": "export_reload_verified", "source": "runs/study/pilot/mnist-dit-s101", "export": "exports/20261017T191030.039367Z/mnist/study/pilot/mnist-dit-s101", "tensor_prefix": "run_29", "input_seed": 20261045, "checkpoint_sha256": "628a9d5c15326d0a89bb13ecab677c36bbe22b0de447d3e9bba981f82e164ee0", "exported_weights_sha256": "a72223e84aa002fcb68459de860540f70499c1964584c2b1b37b437d2e327366", "state_tensors": 52, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:33Z INFO {"event": "export_reload_verified", "source": "runs/study/pilot/mnist-onn-s101", "export": "exports/20261017T191030.039367Z/mnist/study/pilot/mnist-onn-s101", "tensor_prefix": "run_30", "input_seed": 20261046, "checkpoint_sha256": "f11cdc5df1a58a9be3dd5973d540755c240dcb1c67246627de8aaf8229e0b7e6", "exported_weights_sha256": "06201135c2255dcc8b2ee988f9ce128ce6fe2e6eb35f3fd142b3a4db415fec96", "state_tensors": 65, "all_state_tensors_equal": true, "prediction_max_absolute_difference": 0.0} +2026-10-17T19:13:33Z INFO {"event": "all_export_reloads_complete", "compared_checkpoints": 31, "prediction_max_absolute_difference": 0.0} diff --git a/study-records/checks/inception-cache-failure/failure.json b/study-records/checks/inception-cache-failure/failure.json new file mode 100644 index 0000000000000000000000000000000000000000..af2849058226a919c20a36a245bdf58ae1e6bb75 --- /dev/null +++ b/study-records/checks/inception-cache-failure/failure.json @@ -0,0 +1,8 @@ +{ + "status": "failed", + "kind": "CPU evaluator-cache preparation", + "error": "ModuleNotFoundError: No module named 'ofm.terminal'", + "cause": "A read/import command overlapped the transient checkout performed by gh pr merge --delete-branch.", + "resolution": "Waited for the merge and checkout to finish, then reran the unchanged cache preparation successfully. Future merges during active runs retain the current checkout.", + "gpu_seconds": 0 +} diff --git a/study-records/checks/progress-monitor-failure/failure.json b/study-records/checks/progress-monitor-failure/failure.json new file mode 100644 index 0000000000000000000000000000000000000000..d7a1386e4ffab4a8456ca3b2d28fa4bace5e88be --- /dev/null +++ b/study-records/checks/progress-monitor-failure/failure.json @@ -0,0 +1,10 @@ +{ + "kind": "read-only-progress-monitor", + "status": "failed", + "timestamp": "2026-10-17T19:09:58.889005+00:00", + "error": "IndexError: list index out of range", + "traceback": "File , line 20, in ", + "context": "The separate read-only monitor exited during the final real-versus-real control, whose newly created run.log had no progress entries. The study process continued independently.", + "impact": "No training, sampling, metric, checkpoint, or budget state was modified by the monitor.", + "resolution": "Use direct artifact/process checks that tolerate an empty log; no scientific run is restarted." +} diff --git a/study-records/study/controls/real-versus-real/control.json b/study-records/study/controls/real-versus-real/control.json new file mode 100644 index 0000000000000000000000000000000000000000..f83e8a11a0af008a3b92b057736cba1f27090119 --- /dev/null +++ b/study-records/study/controls/real-versus-real/control.json @@ -0,0 +1,10023 @@ +{ + "status": "completed", + "kind": "real-versus-real", + "seed": 20261016, + "left_count": 5000, + "right_count": 5000, + "left_indices": [ + 2628, + 3865, + 9703, + 2026, + 2441, + 2385, + 5365, + 3258, + 4931, + 5565, + 4228, + 1476, + 7376, + 1840, + 3375, + 8656, + 8392, + 5843, + 8672, + 2890, + 2361, + 6505, + 5952, + 6626, + 8823, + 2415, + 4249, + 532, + 4975, + 6125, + 287, + 6681, + 9287, + 167, + 1594, + 5517, + 5525, + 7255, + 3018, + 4933, + 6671, + 7243, + 6214, + 2588, + 4112, + 4641, + 9950, + 1899, + 1070, + 3246, + 2154, + 1880, + 5882, + 3337, + 7241, + 596, + 9559, + 3868, + 1021, + 4396, + 5332, + 1109, + 4720, + 5091, + 5789, + 9153, + 6693, + 8390, + 3601, + 1799, + 8363, + 2608, + 5733, + 7050, + 4154, + 1909, + 1119, + 1205, + 1796, + 9449, + 1968, + 4241, + 1768, + 8268, + 3979, + 7633, + 9162, + 1528, + 9361, + 2411, + 3977, + 1929, + 3308, + 767, + 3660, + 9224, + 5805, + 7625, + 9405, + 7125, + 5567, + 7917, + 3935, + 2000, + 2489, + 5852, + 329, + 9382, + 6774, + 8709, + 1159, + 834, + 6385, + 3140, + 4544, + 6777, + 2499, + 4467, + 1975, + 4417, + 5229, + 6477, + 5318, + 9782, + 5954, + 1825, + 9612, + 8405, + 8097, + 5844, + 5461, + 1042, + 4310, + 7663, + 3545, + 669, + 8559, + 8984, + 6895, + 795, + 697, + 5896, + 476, + 3362, + 6692, + 8064, + 663, + 5338, + 8400, + 2459, + 9406, + 8801, + 2772, + 5150, + 1958, + 6578, + 3541, + 2879, + 1182, + 5945, + 9604, + 2286, + 9557, + 4871, + 9516, + 9936, + 1078, + 5529, + 3509, + 2775, + 6175, + 7359, + 38, + 5149, + 4178, + 4940, + 2612, + 4066, + 3978, + 48, + 1273, + 5025, + 7846, + 9904, + 7121, + 4037, + 6909, + 3668, + 55, + 7996, + 9013, + 294, + 1949, + 5832, + 3681, + 6498, + 2460, + 4865, + 7482, + 7028, + 9432, + 5690, + 7976, + 636, + 1113, + 1875, + 3667, + 6270, + 5601, + 6063, + 6256, + 2320, + 7409, + 4622, + 5244, + 6031, + 7766, + 1031, + 5580, + 3699, + 7559, + 1122, + 5826, + 3399, + 5921, + 1552, + 7962, + 9003, + 7521, + 2637, + 67, + 915, + 6047, + 7708, + 8208, + 9675, + 5406, + 2897, + 9594, + 8253, + 8412, + 4021, + 9249, + 9637, + 156, + 7635, + 5983, + 3075, + 6867, + 5985, + 599, + 4409, + 8299, + 5469, + 375, + 1451, + 8422, + 3983, + 6382, + 1338, + 3412, + 1082, + 8997, + 114, + 325, + 7466, + 424, + 7532, + 3269, + 7856, + 3350, + 3937, + 2983, + 4247, + 8686, + 2344, + 475, + 401, + 510, + 5620, + 3885, + 9481, + 5634, + 952, + 5774, + 1471, + 3811, + 3260, + 5424, + 9792, + 4334, + 9615, + 7644, + 5564, + 5923, + 8901, + 6970, + 7933, + 5336, + 2751, + 9209, + 8597, + 4298, + 3773, + 5989, + 4164, + 7809, + 8012, + 7548, + 8721, + 3128, + 7613, + 5323, + 4331, + 8502, + 8087, + 9357, + 9061, + 6419, + 9343, + 2814, + 4502, + 4430, + 592, + 3333, + 871, + 8203, + 5815, + 4475, + 299, + 2951, + 5767, + 9234, + 4636, + 2565, + 1052, + 2982, + 3429, + 8223, + 4800, + 5083, + 708, + 3673, + 4346, + 2379, + 9549, + 4089, + 6165, + 6185, + 1277, + 9051, + 1850, + 9873, + 5151, + 908, + 1896, + 3111, + 524, + 8513, + 5148, + 4861, + 715, + 8808, + 6705, + 6584, + 2091, + 45, + 9368, + 7556, + 2432, + 5851, + 4315, + 7667, + 3680, + 8956, + 9004, + 1139, + 858, + 5757, + 7439, + 2680, + 2338, + 2934, + 6122, + 586, + 659, + 559, + 9641, + 3998, + 345, + 9420, + 9185, + 9662, + 9353, + 9502, + 378, + 1413, + 9680, + 9355, + 1017, + 3196, + 8232, + 7433, + 1041, + 3948, + 8730, + 3493, + 5944, + 4650, + 6476, + 442, + 9486, + 4380, + 4339, + 941, + 4384, + 7315, + 4594, + 7032, + 4338, + 2852, + 6986, + 2664, + 3432, + 3740, + 1709, + 6686, + 8337, + 8684, + 3069, + 292, + 4445, + 3663, + 6791, + 1188, + 4513, + 4992, + 9496, + 435, + 4577, + 7232, + 4379, + 9554, + 5671, + 9864, + 1192, + 5793, + 2940, + 406, + 2353, + 3511, + 6427, + 9994, + 3829, + 9385, + 7011, + 6326, + 932, + 3183, + 686, + 1201, + 5129, + 8411, + 4540, + 6388, + 2314, + 236, + 6001, + 2143, + 9179, + 626, + 1821, + 2918, + 2325, + 7964, + 332, + 1612, + 4359, + 534, + 1769, + 9242, + 3186, + 6355, + 3633, + 2399, + 8049, + 5053, + 8579, + 1446, + 5824, + 1771, + 5455, + 5128, + 52, + 3958, + 2725, + 5700, + 8362, + 3103, + 7233, + 1431, + 3286, + 7410, + 6299, + 2430, + 1770, + 2238, + 742, + 9581, + 1966, + 4618, + 1870, + 3828, + 8634, + 453, + 2163, + 3634, + 7139, + 8159, + 9362, + 4617, + 9626, + 231, + 5991, + 8488, + 9135, + 6537, + 6734, + 3392, + 8646, + 714, + 9684, + 9211, + 3557, + 6760, + 4438, + 4751, + 123, + 2617, + 7503, + 5341, + 5701, + 5885, + 721, + 5039, + 8034, + 1711, + 7397, + 2425, + 5563, + 8310, + 1405, + 5611, + 4743, + 9733, + 4217, + 4705, + 3457, + 8171, + 8645, + 5922, + 8078, + 9584, + 4395, + 3536, + 7205, + 4690, + 3008, + 9244, + 1924, + 305, + 382, + 5723, + 4914, + 7682, + 4273, + 5099, + 5247, + 6748, + 5963, + 1559, + 9479, + 7679, + 4834, + 9564, + 1264, + 9383, + 4603, + 9891, + 3646, + 4040, + 5888, + 3248, + 9275, + 199, + 6479, + 6817, + 1731, + 5975, + 8361, + 9842, + 7289, + 7155, + 7217, + 9151, + 8421, + 6181, + 914, + 9543, + 1977, + 1145, + 5413, + 7643, + 7774, + 7787, + 2534, + 9685, + 5506, + 5093, + 2796, + 4443, + 3037, + 9036, + 4726, + 6647, + 2352, + 7870, + 243, + 2981, + 3491, + 7926, + 1420, + 9070, + 7108, + 5967, + 9664, + 7560, + 5356, + 3060, + 3990, + 9599, + 97, + 1883, + 1246, + 5682, + 1544, + 2638, + 7580, + 5222, + 3052, + 2547, + 5299, + 5514, + 812, + 9320, + 142, + 6105, + 6061, + 4609, + 5104, + 2742, + 180, + 113, + 7386, + 5331, + 2622, + 7626, + 1422, + 1484, + 1922, + 8429, + 683, + 2740, + 8835, + 7875, + 4144, + 5742, + 3150, + 6201, + 9874, + 7019, + 4288, + 8539, + 5759, + 9292, + 5463, + 8016, + 5947, + 2158, + 5334, + 1991, + 6227, + 3874, + 8906, + 6424, + 7271, + 6241, + 4060, + 5437, + 2752, + 4868, + 1036, + 285, + 4405, + 5049, + 3636, + 565, + 9885, + 5735, + 2213, + 7230, + 1732, + 7229, + 4954, + 671, + 3652, + 1777, + 1441, + 228, + 7701, + 1227, + 7253, + 1360, + 1163, + 2625, + 2450, + 5181, + 719, + 169, + 2635, + 7305, + 2624, + 903, + 1114, + 2925, + 3794, + 1973, + 7920, + 8443, + 9217, + 2043, + 961, + 5640, + 3572, + 9222, + 4533, + 8557, + 4085, + 8892, + 9789, + 2263, + 1281, + 1516, + 1610, + 1622, + 2874, + 3068, + 1555, + 4831, + 5410, + 8091, + 4556, + 4201, + 4638, + 3290, + 750, + 3151, + 1892, + 1557, + 137, + 4658, + 2710, + 7859, + 3157, + 2585, + 9412, + 5182, + 736, + 8669, + 1391, + 9370, + 1887, + 3581, + 5130, + 1412, + 4813, + 6590, + 17, + 8628, + 6339, + 8782, + 5839, + 3313, + 4413, + 7366, + 8845, + 6618, + 3502, + 2169, + 9642, + 1858, + 429, + 7513, + 9990, + 3122, + 9935, + 6152, + 451, + 8237, + 1105, + 2777, + 1645, + 2078, + 4297, + 1501, + 3519, + 5522, + 3022, + 84, + 4990, + 2749, + 980, + 9254, + 8773, + 4335, + 7547, + 7416, + 4948, + 1717, + 4135, + 3410, + 4913, + 7553, + 3232, + 1068, + 5542, + 6742, + 1562, + 5607, + 6593, + 8834, + 129, + 1155, + 5022, + 8433, + 5450, + 8592, + 7468, + 9400, + 7543, + 7471, + 2651, + 6921, + 1945, + 7173, + 4358, + 6959, + 4266, + 3062, + 4328, + 4416, + 3306, + 1461, + 1351, + 8676, + 9779, + 7150, + 2877, + 2737, + 9083, + 2810, + 341, + 3469, + 7735, + 5350, + 4756, + 6118, + 6342, + 7283, + 8596, + 1889, + 7951, + 7189, + 5756, + 4938, + 4146, + 2080, + 407, + 9831, + 8750, + 4598, + 9550, + 2574, + 4374, + 463, + 7728, + 3326, + 3822, + 3067, + 2272, + 5630, + 7725, + 1321, + 2364, + 4662, + 2130, + 2678, + 8062, + 1884, + 7258, + 2734, + 6600, + 7983, + 9579, + 9245, + 8408, + 4708, + 3330, + 3425, + 9366, + 4212, + 4281, + 8302, + 8998, + 3191, + 5685, + 2497, + 1982, + 5340, + 9192, + 6102, + 7594, + 9291, + 3574, + 4974, + 1011, + 5427, + 1123, + 60, + 1243, + 3467, + 1696, + 1325, + 8544, + 7880, + 5145, + 5570, + 3862, + 1848, + 3645, + 6408, + 6489, + 5492, + 282, + 1802, + 3624, + 2056, + 6, + 135, + 8120, + 9535, + 4580, + 1653, + 6665, + 8147, + 6313, + 2386, + 5165, + 8928, + 5719, + 2282, + 4880, + 496, + 1592, + 2065, + 9114, + 4400, + 5498, + 558, + 1459, + 5408, + 9138, + 6787, + 4410, + 5785, + 4392, + 3162, + 7483, + 4427, + 1417, + 4561, + 844, + 3443, + 8743, + 9648, + 4795, + 8289, + 8105, + 4136, + 6200, + 2299, + 5476, + 2567, + 4083, + 3462, + 1416, + 9597, + 5657, + 7732, + 9771, + 1350, + 7779, + 1, + 7922, + 2276, + 8230, + 2549, + 1600, + 4305, + 6064, + 3901, + 2303, + 116, + 4674, + 8419, + 2989, + 7834, + 5740, + 7797, + 7116, + 5997, + 969, + 247, + 77, + 9379, + 9576, + 4772, + 8256, + 9591, + 762, + 2722, + 646, + 3662, + 6743, + 7574, + 2493, + 3187, + 5177, + 9809, + 1423, + 2437, + 612, + 7097, + 8816, + 2328, + 2097, + 7569, + 3249, + 1776, + 7599, + 7729, + 3317, + 7716, + 1194, + 7971, + 2551, + 2260, + 2235, + 8792, + 2591, + 1203, + 5037, + 5861, + 4326, + 2633, + 6142, + 5392, + 2929, + 3759, + 8983, + 995, + 3347, + 385, + 8424, + 2206, + 3089, + 2345, + 7440, + 817, + 1040, + 1018, + 8877, + 8641, + 9484, + 9776, + 7122, + 984, + 8386, + 5804, + 8945, + 7340, + 6525, + 9802, + 964, + 7419, + 5431, + 4032, + 9115, + 3907, + 9339, + 3590, + 8822, + 9401, + 6687, + 6758, + 3416, + 131, + 3920, + 4105, + 3973, + 8545, + 1489, + 7520, + 7737, + 3494, + 1106, + 6831, + 1285, + 6955, + 6799, + 8001, + 4150, + 4394, + 2903, + 58, + 1499, + 295, + 3110, + 2713, + 2920, + 2818, + 4142, + 6998, + 6979, + 5908, + 814, + 5915, + 9973, + 474, + 3688, + 4370, + 3758, + 7911, + 7207, + 1609, + 3054, + 4541, + 849, + 8814, + 4440, + 6283, + 4633, + 684, + 3625, + 5696, + 5497, + 9453, + 1675, + 8683, + 2418, + 4637, + 8099, + 412, + 3459, + 8850, + 9055, + 5385, + 5751, + 9918, + 7607, + 7771, + 8204, + 6784, + 771, + 4122, + 3234, + 2615, + 7705, + 838, + 1665, + 690, + 5307, + 9089, + 7772, + 7344, + 100, + 6060, + 3839, + 9092, + 6706, + 3080, + 3486, + 9536, + 5777, + 7235, + 8384, + 1179, + 2211, + 6431, + 4279, + 1228, + 920, + 2806, + 6917, + 5422, + 900, + 7862, + 1232, + 4701, + 8023, + 5164, + 2447, + 5677, + 6601, + 9656, + 4087, + 9301, + 6996, + 6942, + 1244, + 2030, + 148, + 9101, + 8370, + 2963, + 6124, + 7210, + 3745, + 8702, + 7904, + 2884, + 9934, + 3105, + 2691, + 3413, + 4238, + 9267, + 7157, + 7747, + 2038, + 9825, + 3294, + 4506, + 6402, + 3647, + 8832, + 7912, + 3562, + 8328, + 9439, + 1780, + 6727, + 780, + 1284, + 5384, + 8455, + 3997, + 1603, + 5286, + 9309, + 6007, + 3651, + 1721, + 4221, + 7691, + 8581, + 1627, + 4356, + 8135, + 3426, + 3949, + 2119, + 8089, + 5377, + 8585, + 7436, + 7968, + 1008, + 680, + 4762, + 2208, + 3107, + 4761, + 6941, + 1073, + 6929, + 821, + 1019, + 2972, + 580, + 7310, + 8907, + 6078, + 1988, + 2166, + 122, + 3311, + 2674, + 5562, + 217, + 7211, + 3798, + 5429, + 1135, + 2231, + 3205, + 3163, + 2916, + 8550, + 6720, + 4702, + 8311, + 875, + 2743, + 1865, + 9634, + 7849, + 2414, + 5865, + 5205, + 9570, + 3083, + 4314, + 5257, + 3349, + 2876, + 4732, + 3586, + 6376, + 9482, + 2133, + 7384, + 8281, + 5912, + 800, + 7675, + 5348, + 6544, + 9307, + 5874, + 6954, + 7486, + 9476, + 2249, + 6183, + 5419, + 7469, + 6320, + 8198, + 2313, + 1093, + 1971, + 1331, + 4290, + 9336, + 5107, + 3424, + 1333, + 3216, + 8769, + 7197, + 9154, + 208, + 136, + 3644, + 927, + 1882, + 4162, + 9197, + 9740, + 8836, + 331, + 1279, + 5087, + 4023, + 2945, + 2639, + 8788, + 9078, + 7357, + 9071, + 8885, + 8251, + 8168, + 6111, + 9177, + 9178, + 5243, + 6733, + 4321, + 5110, + 4741, + 6710, + 829, + 2112, + 9031, + 6540, + 190, + 6475, + 607, + 973, + 4255, + 9015, + 8489, + 1483, + 2355, + 5193, + 7726, + 9893, + 1669, + 781, + 5268, + 9446, + 3415, + 7563, + 1393, + 9530, + 6248, + 7833, + 350, + 7744, + 2449, + 5728, + 6609, + 6699, + 2312, + 3980, + 5371, + 6608, + 8375, + 6414, + 3556, + 166, + 2330, + 3558, + 5172, + 2838, + 8662, + 7246, + 2936, + 87, + 8675, + 1795, + 4320, + 105, + 5860, + 1615, + 9304, + 6465, + 7518, + 7319, + 5727, + 9253, + 2712, + 7989, + 8498, + 6690, + 6719, + 1862, + 8520, + 3690, + 6234, + 2484, + 3719, + 410, + 2587, + 9727, + 162, + 9565, + 6383, + 1654, + 1560, + 1868, + 4386, + 7622, + 4564, + 7510, + 6910, + 7890, + 9325, + 7451, + 3946, + 3304, + 3296, + 8376, + 1708, + 9127, + 2226, + 1527, + 99, + 8588, + 5035, + 1727, + 8435, + 8332, + 3835, + 4905, + 9477, + 5500, + 9698, + 5265, + 2196, + 8, + 6357, + 5834, + 4223, + 4173, + 6556, + 627, + 3242, + 3478, + 7080, + 9414, + 6875, + 1517, + 4937, + 3434, + 3040, + 9042, + 3170, + 321, + 1410, + 8583, + 8317, + 5375, + 6663, + 5664, + 8329, + 7749, + 1692, + 4332, + 358, + 5359, + 252, + 4231, + 3589, + 9095, + 9877, + 6340, + 9442, + 2596, + 3585, + 5713, + 6630, + 2758, + 7273, + 2930, + 1710, + 9945, + 5258, + 6456, + 1545, + 255, + 530, + 5585, + 6932, + 1932, + 6341, + 7873, + 7973, + 9002, + 1282, + 8601, + 6795, + 2579, + 7801, + 7347, + 8428, + 367, + 5521, + 4312, + 1639, + 7297, + 4436, + 8440, + 2922, + 7358, + 2326, + 4047, + 3057, + 5376, + 1452, + 380, + 6399, + 9493, + 860, + 2544, + 8626, + 4453, + 2351, + 2851, + 960, + 2976, + 7370, + 3193, + 776, + 1657, + 6592, + 2595, + 651, + 6873, + 7882, + 5905, + 5721, + 9238, + 6076, + 3288, + 6876, + 109, + 5676, + 7017, + 8519, + 7071, + 5586, + 2170, + 8871, + 8325, + 6588, + 3959, + 9959, + 6658, + 8512, + 7958, + 9248, + 7959, + 9650, + 1643, + 3073, + 9474, + 1943, + 7485, + 4982, + 6818, + 801, + 2776, + 1743, + 8092, + 9435, + 777, + 6940, + 1970, + 4621, + 3927, + 9225, + 6652, + 3175, + 6516, + 4065, + 8777, + 2205, + 4048, + 76, + 9693, + 3975, + 8235, + 1781, + 1537, + 8534, + 2057, + 9025, + 5942, + 2965, + 338, + 6358, + 7445, + 5448, + 2343, + 5739, + 5117, + 6006, + 7338, + 2530, + 9745, + 9751, + 5930, + 9981, + 4619, + 3312, + 7760, + 2058, + 6635, + 1979, + 4692, + 3176, + 674, + 8153, + 4599, + 5096, + 1386, + 7803, + 3403, + 9499, + 1986, + 9144, + 7316, + 2104, + 6325, + 457, + 7238, + 9392, + 9732, + 4832, + 3543, + 1725, + 2500, + 1430, + 1853, + 9397, + 1755, + 4558, + 6907, + 8295, + 7156, + 3934, + 9941, + 4103, + 9573, + 5848, + 4372, + 3252, + 65, + 5211, + 6546, + 650, + 5014, + 5293, + 9834, + 9643, + 5160, + 3433, + 6203, + 9980, + 8053, + 9806, + 4525, + 11, + 1242, + 5339, + 4760, + 3472, + 5016, + 1294, + 1946, + 8976, + 1699, + 792, + 3300, + 441, + 6044, + 9998, + 5491, + 5698, + 1445, + 5124, + 9970, + 3883, + 354, + 3894, + 5666, + 1672, + 6009, + 4264, + 1509, + 2227, + 5608, + 4673, + 1183, + 7407, + 7898, + 3685, + 9769, + 6425, + 6862, + 1927, + 2953, + 5543, + 2733, + 9572, + 8844, + 3041, + 2268, + 194, + 6530, + 7034, + 4902, + 440, + 3969, + 5796, + 8722, + 9090, + 6386, + 2424, + 6166, + 5532, + 9334, + 6018, + 7353, + 8652, + 6243, + 1269, + 8705, + 5635, + 3751, + 6167, + 3327, + 3583, + 8336, + 8930, + 8742, + 1389, + 6441, + 9471, + 7853, + 1402, + 9652, + 9928, + 6911, + 3011, + 926, + 1488, + 6741, + 6470, + 8666, + 3359, + 4489, + 1793, + 3833, + 6170, + 6281, + 5797, + 9619, + 4663, + 2081, + 7261, + 258, + 6008, + 3427, + 7825, + 3015, + 4306, + 8475, + 4712, + 2458, + 1121, + 1985, + 22, + 9849, + 187, + 5208, + 9372, + 551, + 94, + 6975, + 7107, + 3594, + 7199, + 1191, + 9791, + 9925, + 7892, + 9494, + 9815, + 2367, + 1460, + 1565, + 5454, + 8713, + 8324, + 5173, + 7031, + 5622, + 4012, + 4908, + 2768, + 2659, + 7555, + 7975, + 5398, + 3431, + 7352, + 591, + 9613, + 2570, + 1647, + 3141, + 3932, + 5886, + 9743, + 6985, + 4567, + 4442, + 1463, + 4210, + 5248, + 8718, + 330, + 7389, + 2074, + 734, + 9230, + 7544, + 2973, + 5655, + 1582, + 5013, + 3939, + 4935, + 7276, + 1147, + 1697, + 6353, + 5705, + 403, + 9194, + 2792, + 4143, + 361, + 549, + 4121, + 7972, + 1890, + 1766, + 418, + 5490, + 4514, + 8013, + 7422, + 1617, + 8785, + 5732, + 4722, + 3809, + 7406, + 4829, + 6188, + 3955, + 4133, + 809, + 9263, + 4344, + 370, + 1605, + 8007, + 5977, + 5288, + 4862, + 7119, + 6668, + 4574, + 2996, + 4946, + 2251, + 5094, + 7997, + 6586, + 8699, + 3198, + 110, + 2782, + 7421, + 8175, + 8529, + 4711, + 7837, + 9338, + 6622, + 9602, + 7302, + 6162, + 2944, + 5055, + 4014, + 6805, + 9748, + 7094, + 4245, + 2011, + 5241, + 5552, + 219, + 3322, + 3706, + 7511, + 3091, + 3366, + 541, + 3211, + 4537, + 3741, + 7163, + 2559, + 1491, + 8065, + 4550, + 241, + 8763, + 3228, + 3560, + 2470, + 5206, + 7112, + 2636, + 6726, + 9165, + 6038, + 7287, + 6004, + 5224, + 2088, + 5310, + 9975, + 3600, + 4922, + 1160, + 1482, + 9231, + 8195, + 9774, + 7698, + 8294, + 6253, + 6058, + 1137, + 2586, + 7647, + 448, + 6304, + 8853, + 9786, + 700, + 7979, + 483, + 1650, + 5353, + 5477, + 3168, + 3202, + 8073, + 2348, + 8731, + 8932, + 1956, + 7146, + 9830, + 7113, + 3222, + 3475, + 1606, + 9308, + 4745, + 8021, + 5409, + 9938, + 7354, + 6499, + 1888, + 212, + 8551, + 1569, + 2230, + 260, + 7267, + 1221, + 7678, + 4786, + 8427, + 128, + 248, + 9724, + 5468, + 5569, + 7021, + 7628, + 8619, + 2878, + 3540, + 6745, + 307, + 3531, + 865, + 6545, + 3807, + 667, + 7743, + 484, + 7314, + 9388, + 1013, + 6455, + 7186, + 916, + 4471, + 71, + 4877, + 6091, + 6908, + 7078, + 2255, + 8537, + 2614, + 6782, + 745, + 8886, + 4099, + 9433, + 4480, + 7606, + 2606, + 6888, + 6080, + 4349, + 753, + 5503, + 613, + 7845, + 8177, + 6013, + 1222, + 3268, + 2693, + 9943, + 2506, + 4750, + 3267, + 5090, + 2927, + 4156, + 6753, + 3357, + 2262, + 6729, + 5758, + 1687, + 6883, + 8900, + 6991, + 8969, + 8353, + 4074, + 3471, + 2288, + 477, + 6379, + 8931, + 2217, + 9633, + 4677, + 4092, + 8546, + 5168, + 6958, + 1276, + 4649, + 4963, + 8454, + 4951, + 720, + 157, + 6259, + 5605, + 2181, + 4465, + 3302, + 2967, + 3090, + 8538, + 6193, + 3320, + 4110, + 2707, + 9171, + 7768, + 7183, + 2550, + 8493, + 2702, + 4148, + 5730, + 6417, + 5407, + 4187, + 7137, + 9812, + 3658, + 4062, + 2042, + 6010, + 794, + 8815, + 2764, + 8584, + 1505, + 1728, + 5998, + 9219, + 9427, + 2501, + 4033, + 928, + 4243, + 1071, + 2882, + 2941, + 2991, + 7043, + 3992, + 7134, + 4072, + 9445, + 9738, + 2515, + 9719, + 6096, + 723, + 6833, + 1096, + 2486, + 6863, + 9995, + 3372, + 6267, + 5599, + 804, + 8130, + 7860, + 7531, + 5916, + 4377, + 7132, + 1209, + 9201, + 9723, + 3006, + 7411, + 3289, + 515, + 798, + 6773, + 6069, + 7343, + 2306, + 5195, + 4029, + 2837, + 6245, + 90, + 3201, + 5652, + 7391, + 9976, + 7171, + 784, + 2356, + 3520, + 5251, + 3012, + 6155, + 4026, + 6316, + 7843, + 4601, + 7748, + 1948, + 3849, + 6272, + 6110, + 9862, + 3380, + 2731, + 7947, + 6468, + 8338, + 5553, + 2647, + 3328, + 4553, + 1418, + 4500, + 8017, + 9854, + 319, + 2900, + 9463, + 5996, + 9076, + 9517, + 847, + 8830, + 353, + 4038, + 760, + 6151, + 7832, + 3597, + 3473, + 4781, + 6841, + 7467, + 628, + 4052, + 9434, + 4852, + 6701, + 2487, + 7201, + 9746, + 4101, + 462, + 8178, + 6638, + 1630, + 8050, + 9237, + 7936, + 7187, + 7074, + 6148, + 2726, + 2358, + 4063, + 5995, + 3684, + 1591, + 2387, + 2872, + 6766, + 2347, + 415, + 8387, + 8201, + 5919, + 2454, + 2465, + 4808, + 7709, + 8055, + 1701, + 5592, + 652, + 2977, + 8060, + 2954, + 8968, + 3230, + 6717, + 309, + 6732, + 4086, + 570, + 5890, + 3995, + 1866, + 4668, + 8903, + 9663, + 4057, + 91, + 452, + 1549, + 9378, + 5197, + 8685, + 2496, + 7300, + 5337, + 6838, + 5786, + 3866, + 3396, + 5275, + 264, + 5405, + 6988, + 450, + 83, + 4198, + 5061, + 4771, + 6493, + 5957, + 7381, + 8041, + 8919, + 387, + 4242, + 3987, + 8615, + 3438, + 9173, + 6594, + 4759, + 8577, + 3354, + 8304, + 7463, + 9358, + 6212, + 9909, + 1000, + 3752, + 3007, + 567, + 6474, + 9798, + 3669, + 4361, + 5962, + 3890, + 4352, + 5267, + 993, + 4838, + 3888, + 7438, + 4058, + 1668, + 439, + 4163, + 4869, + 1051, + 4497, + 6571, + 7280, + 9079, + 7537, + 1373, + 8904, + 2178, + 1762, + 6551, + 7722, + 9029, + 3791, + 618, + 7427, + 4807, + 4429, + 8193, + 6524, + 2321, + 5504, + 3303, + 3691, + 9672, + 9978, + 1181, + 8143, + 5949, + 519, + 5535, + 8141, + 988, + 7213, + 9052, + 1806, + 3814, + 841, + 3381, + 5702, + 5204, + 1791, + 172, + 4707, + 2032, + 5561, + 6860, + 1784, + 9022, + 9265, + 1940, + 5528, + 4915, + 7003, + 306, + 6562, + 2137, + 8827, + 8380, + 2138, + 862, + 1173, + 9030, + 8346, + 8010, + 315, + 6229, + 836, + 643, + 416, + 253, + 7847, + 8910, + 155, + 5976, + 8893, + 202, + 1980, + 7596, + 1682, + 4932, + 4149, + 9515, + 3229, + 7587, + 2336, + 7188, + 3630, + 6956, + 4981, + 2002, + 10, + 3203, + 5139, + 8861, + 2781, + 7672, + 4757, + 8486, + 2256, + 2004, + 6685, + 4064, + 3806, + 7475, + 2921, + 1593, + 3968, + 9848, + 1229, + 3595, + 8933, + 8124, + 2827, + 7655, + 8679, + 2779, + 8145, + 7036, + 2390, + 2029, + 9946, + 7509, + 8505, + 284, + 6328, + 1014, + 7030, + 5057, + 1097, + 4817, + 7841, + 9485, + 7549, + 5716, + 334, + 2891, + 2908, + 8224, + 3496, + 9064, + 5075, + 63, + 6879, + 3911, + 1845, + 2019, + 3409, + 4984, + 9305, + 9899, + 240, + 1567, + 4423, + 1860, + 9131, + 662, + 6523, + 346, + 6642, + 7758, + 8909, + 3599, + 2117, + 6797, + 8689, + 6648, + 6327, + 5066, + 245, + 6531, + 2594, + 8270, + 0, + 4140, + 2578, + 2885, + 8567, + 7896, + 7106, + 999, + 7477, + 8059, + 7879, + 2220, + 7377, + 459, + 8811, + 5910, + 9852, + 1520, + 8093, + 6902, + 5449, + 4330, + 4194, + 7754, + 1787, + 4090, + 4448, + 1712, + 2324, + 1267, + 8216, + 8282, + 6679, + 763, + 5969, + 3726, + 6660, + 1965, + 7073, + 9216, + 8381, + 2457, + 5712, + 5941, + 8297, + 2145, + 4896, + 2846, + 3897, + 3871, + 3160, + 2663, + 4295, + 3931, + 4856, + 7306, + 7079, + 3310, + 8085, + 479, + 504, + 5351, + 9319, + 3763, + 8345, + 9006, + 1962, + 9278, + 2569, + 2039, + 7426, + 8720, + 2291, + 8185, + 922, + 6089, + 6816, + 1832, + 3441, + 621, + 9470, + 5028, + 9272, + 9381, + 1767, + 664, + 3567, + 3025, + 7494, + 8154, + 1566, + 5203, + 1392, + 8838, + 3077, + 6858, + 4927, + 6005, + 153, + 8757, + 257, + 5166, + 655, + 5589, + 6716, + 3284, + 959, + 2670, + 203, + 273, + 3566, + 3712, + 5325, + 7379, + 3042, + 6037, + 4108, + 6754, + 1315, + 3924, + 5877, + 1164, + 4631, + 3880, + 6298, + 3377, + 1688, + 550, + 7876, + 1764, + 1132, + 7739, + 2477, + 6073, + 855, + 7918, + 8980, + 6651, + 8688, + 6634, + 5072, + 6011, + 6980, + 3378, + 3014, + 4814, + 2093, + 5662, + 6485, + 7093, + 4458, + 1290, + 9966, + 4353, + 1842, + 2073, + 6789, + 72, + 7084, + 6130, + 783, + 9547, + 958, + 8858, + 9510, + 4094, + 5953, + 3342, + 7850, + 3836, + 4758, + 154, + 9578, + 2261, + 9958, + 8735, + 2396, + 328, + 7393, + 8292, + 182, + 3952, + 3261, + 4656, + 3686, + 7042, + 6823, + 6101, + 9872, + 1424, + 3817, + 7184, + 5576, + 647, + 3129, + 1039, + 7087, + 141, + 8296, + 4774, + 7512, + 2522, + 6900, + 6337, + 1401, + 787, + 1250, + 2071, + 9920, + 4, + 4625, + 9068, + 9080, + 4257, + 1921, + 6925, + 6968, + 5010, + 7680, + 6553, + 7339, + 2642, + 3048, + 2784, + 1320, + 1116, + 311, + 7382, + 4659, + 2894, + 5374, + 9110, + 6850, + 7239, + 4837, + 906, + 4226, + 8467, + 4560, + 5114, + 7096, + 3679, + 8786, + 948, + 3367, + 2999, + 1621, + 8192, + 4557, + 8473, + 8160, + 7591, + 2498, + 5031, + 9839, + 6397, + 5673, + 5084, + 1357, + 2603, + 1015, + 7274, + 3922, + 7657, + 3788, + 7098, + 3323, + 9624, + 372, + 1632, + 824, + 9045, + 8074, + 2704, + 9955, + 2800, + 7001, + 9043, + 8704, + 5667, + 6336, + 5572, + 5992, + 9661, + 8339, + 9636, + 8492, + 8137, + 4493, + 1778, + 9182, + 1833, + 1330, + 488, + 7012, + 5401, + 2975, + 810, + 6682, + 1930, + 9629, + 7346, + 6633, + 5649, + 5081, + 8649, + 4849, + 962, + 3919, + 7054, + 473, + 6582, + 6346, + 5516, + 8134, + 4303, + 9023, + 225, + 7731, + 7534, + 2173, + 4608, + 1306, + 5935, + 3518, + 6108, + 6649, + 6981, + 8912, + 8249, + 2871, + 1022, + 5913, + 8710, + 6286, + 5086, + 5512, + 3573, + 6828, + 4130, + 6889, + 6460, + 3889, + 6966, + 1876, + 2332, + 4368, + 1035, + 4327, + 291, + 3464, + 6335, + 2346, + 8182, + 1577, + 1366, + 5746, + 3405, + 4947, + 5629, + 9580, + 5889, + 6501, + 6088, + 4319, + 2448, + 5694, + 9701, + 6606, + 1551, + 543, + 573, + 8575, + 6565, + 3529, + 404, + 5741, + 7517, + 6891, + 9081, + 6360, + 9195, + 2192, + 9396, + 4367, + 5795, + 6669, + 1836, + 9772, + 8056, + 8150, + 8833, + 9929, + 2153, + 9122, + 1085, + 3146, + 5333, + 3878, + 1694, + 9395, + 1146, + 8979, + 2763, + 7724, + 7085, + 5669, + 7618, + 5857, + 5070, + 5404, + 2717, + 342, + 8876, + 590, + 4593, + 604, + 4293, + 8607, + 8562, + 64, + 8674, + 9907, + 1261, + 6512, + 456, + 1648, + 5936, + 1638, + 2428, + 7270, + 138, + 2794, + 75, + 4571, + 6884, + 2267, + 3904, + 2067, + 7404, + 4106, + 9448, + 8630, + 9991, + 2697, + 5266, + 7576, + 9931, + 2898, + 5020, + 5806, + 1256, + 2956, + 1473, + 6411, + 1088, + 2375, + 7988, + 788, + 2495, + 7334, + 6610, + 267, + 7308, + 8964, + 3348, + 8681, + 4531, + 470, + 3524, + 8727, + 395, + 417, + 6297, + 9795, + 4907, + 4675, + 5828, + 490, + 9321, + 5399, + 3185, + 1536, + 3629, + 4230, + 3689, + 6827, + 3112, + 6728, + 8247, + 7355, + 867, + 3722, + 8542, + 587, + 704, + 6375, + 7202, + 7023, + 9293, + 6490, + 6487, + 1774, + 7942, + 8754, + 1666, + 6168, + 3013, + 1006, + 7249, + 950, + 3848, + 6392, + 1739, + 6415, + 3400, + 4696, + 5456, + 8883, + 8152, + 2757, + 7099, + 4604, + 8291, + 5745, + 8509, + 8988, + 7448, + 2576, + 7066, + 419, + 2987, + 9208, + 5467, + 1976, + 7018, + 7799, + 3508, + 4587, + 1034, + 4159, + 5131, + 3171, + 9566, + 7684, + 3769, + 8999, + 1661, + 6098, + 2540, + 5347, + 6821, + 7689, + 9487, + 6497, + 778, + 7668, + 2475, + 6603, + 8342, + 6855, + 8452, + 785, + 4970, + 6421, + 755, + 9616, + 3841, + 2107, + 2383, + 3733, + 444, + 336, + 7681, + 5078, + 983, + 7446, + 7791, + 2483, + 5335, + 6627, + 1902, + 4823, + 2171, + 1716, + 4956, + 9952, + 7694, + 6109, + 3744, + 7312, + 7266, + 9971, + 4389, + 6645, + 5907, + 8264, + 1726, + 3283, + 5841, + 1211, + 2333, + 7872, + 4472, + 9992, + 5113, + 1838, + 1257, + 1270, + 8284, + 1597, + 6684, + 8696, + 3823, + 7004, + 4476, + 5714, + 696, + 2995, + 3113, + 9963, + 9832, + 7318, + 7541, + 6372, + 8151, + 7589, + 4639, + 5961, + 7362, + 2451, + 5033, + 9960, + 5389, + 6418, + 1595, + 4681, + 4096, + 2001, + 4885, + 1914, + 6066, + 1772, + 1272, + 9189, + 4640, + 2715, + 1130, + 3031, + 6641, + 8379, + 4253, + 4755, + 522, + 7435, + 8341, + 8318, + 2188, + 3641, + 2564, + 1283, + 8881, + 7963, + 4714, + 3622, + 6650, + 1492, + 6309, + 4204, + 8927, + 9803, + 3370, + 3390, + 4494, + 2315, + 85, + 1001, + 5672, + 8692, + 1465, + 3616, + 699, + 4876, + 188, + 3156, + 678, + 3963, + 8132, + 1722, + 4763, + 5162, + 8895, + 7690, + 59, + 4713, + 3750, + 8109, + 9262, + 8084, + 6839, + 3820, + 3815, + 9709, + 2785, + 5692, + 7225, + 3047, + 6798, + 1745, + 9783, + 7429, + 878, + 1486, + 6040, + 2350, + 7294, + 6482, + 8119, + 8495, + 3282, + 7814, + 5144, + 9183, + 8431, + 1535, + 2538, + 9605, + 7322, + 6661, + 4390, + 8793, + 5171, + 5779, + 8269, + 2141, + 966, + 623, + 7248, + 7921, + 8695, + 9302, + 3754, + 654, + 2721, + 8395, + 2144, + 3271, + 74, + 2711, + 6442, + 6032, + 8953, + 6510, + 6664, + 7401, + 5305, + 1903, + 6092, + 6059, + 8122, + 2012, + 8031, + 6964, + 8374, + 2274, + 8616, + 7568, + 7935, + 2191, + 9099, + 3825, + 3213, + 2436, + 5396, + 8354, + 815, + 5776, + 3010, + 8081, + 7194, + 8277, + 9739, + 9548, + 8079, + 6311, + 7827, + 687, + 5209, + 8202, + 7528, + 1996, + 5822, + 2677, + 3729, + 7614, + 1187, + 578, + 4801, + 310, + 2692, + 2374, + 3299, + 5726, + 509, + 1400, + 3824, + 7915, + 6521, + 9892, + 5964, + 7927, + 6445, + 9884, + 8127, + 1992, + 2024, + 2434, + 8818, + 6636, + 9906, + 4983, + 2964, + 1372, + 1286, + 5571, + 411, + 5240, + 3621, + 8855, + 469, + 4018, + 5906, + 3127, + 6961, + 6186, + 634, + 6025, + 6134, + 1829, + 5656, + 3784, + 1310, + 6977, + 7170, + 2466, + 733, + 2342, + 3088, + 3737, + 5421, + 793, + 1533, + 7715, + 8139, + 5612, + 5958, + 1199, + 6250, + 2408, + 4325, + 4397, + 7203, + 215, + 8867, + 943, + 20, + 9506, + 1049, + 9039, + 9718, + 4694, + 2926, + 6890, + 6764, + 1064, + 6737, + 28, + 6406, + 3842, + 5233, + 1263, + 1037, + 161, + 688, + 8622, + 9298, + 5710, + 8898, + 1748, + 7821, + 9210, + 5007, + 9870, + 3148, + 1553, + 8576, + 3761, + 6574, + 8108, + 8115, + 446, + 7823, + 3383, + 5688, + 7998, + 1075, + 2135, + 2741, + 7200, + 891, + 8701, + 5821, + 8257, + 7669, + 1365, + 3450, + 3772, + 6906, + 3539, + 8110, + 8158, + 112, + 3363, + 3351, + 8002, + 3926, + 3169, + 2604, + 2194, + 7431, + 5085, + 4782, + 4936, + 8194, + 4616, + 3830, + 2901, + 3043, + 4208, + 1111, + 2121, + 4943, + 7848, + 1177, + 9145, + 616, + 5927, + 2429, + 1502, + 8036, + 1449, + 6082, + 177, + 426, + 2017, + 1967, + 1923, + 1782, + 8973, + 360, + 1407, + 9107, + 4117, + 3158, + 5074, + 2875, + 8350, + 9391, + 9563, + 1216, + 5439, + 5736, + 7481, + 1069, + 480, + 8457, + 5818, + 3479, + 9712, + 1572, + 2979, + 3019, + 5583, + 3928, + 9437, + 5112, + 4183, + 3133, + 79, + 8148, + 5899, + 7573, + 8813, + 2935, + 4998, + 2518, + 4647, + 6081, + 151, + 9104, + 5140, + 7329, + 1522, + 7392, + 5354, + 1823, + 4987, + 6115, + 6268, + 5800, + 1266, + 6265, + 9330, + 1334, + 9227, + 1077, + 1225, + 9027, + 656, + 3164, + 1570, + 6068, + 4830, + 4468, + 1855, + 3780, + 8744, + 4179, + 6323, + 4391, + 6579, + 5355, + 447, + 7142, + 3343, + 3609, + 3118, + 1043, + 6836, + 1301, + 8772, + 7082, + 5729, + 7608, + 5778, + 3960, + 3535, + 5845, + 198, + 4737, + 6700, + 6053, + 3210, + 200, + 7953, + 1659, + 6074, + 8507, + 3270, + 4024, + 7053, + 2536, + 7900, + 1454, + 3184, + 4667, + 2124, + 5579, + 220, + 9692, + 3004, + 3782, + 4123, + 3694, + 5581, + 8378, + 2577, + 5984, + 2705, + 1455, + 7388, + 4407, + 6160, + 4515, + 5360, + 2661, + 9968, + 6845, + 313, + 3504, + 9930, + 2095, + 7720, + 9082, + 3458, + 6420, + 3875, + 8205, + 5021, + 568, + 3329, + 6708, + 4478, + 2157, + 3831, + 1590, + 6613, + 9816, + 4695, + 1408, + 69, + 5026, + 3097, + 6257, + 4993, + 3999, + 288, + 765, + 5979, + 7055, + 796, + 5402, + 9174, + 2052, + 4934, + 5980, + 6178, + 8479, + 5638, + 296, + 8972, + 3181, + 6905, + 8751, + 782, + 9065, + 9143, + 9456, + 1839, + 6749, + 9349, + 5974, + 7147, + 1651, + 9760, + 5632, + 1171, + 8487, + 3698, + 1542, + 6990, + 2756, + 2297, + 7257, + 3190, + 386, + 1576, + 5590, + 1511, + 9766, + 4019, + 1752, + 9799, + 594, + 5214, + 8415, + 1055, + 3548, + 3514, + 6322, + 3074, + 335, + 2092, + 1083, + 9556, + 7051, + 6207, + 2609, + 5475, + 466, + 5858, + 6885, + 7636, + 6070, + 7462, + 120, + 2254, + 7081, + 6195, + 5100, + 8734, + 694, + 8349, + 6541, + 5938, + 9903, + 8882, + 6714, + 2984, + 18, + 3208, + 557, + 9845, + 2453, + 8568, + 2462, + 5311, + 2207, + 3030, + 210, + 4749, + 6886, + 139, + 4768, + 7368, + 8470, + 8029, + 1792, + 9318, + 6515, + 2649, + 2629, + 1608, + 6694, + 7090, + 8022, + 2139, + 7465, + 1523, + 2085, + 3591, + 5602, + 1076, + 2264, + 3700, + 6150, + 6231, + 8678, + 6292, + 2334, + 8631, + 6451, + 8439, + 9827, + 7447, + 7734, + 1532, + 1754, + 4382, + 6878, + 772, + 8934, + 3121, + 4805, + 492, + 5249, + 8166, + 8032, + 5065, + 2248, + 8451, + 8963, + 9073, + 8057, + 5261, + 7883, + 3592, + 5004, + 6261, + 7804, + 3665, + 2003, + 3546, + 5219, + 7719, + 1805, + 870, + 7058, + 6210, + 5220, + 2516, + 8231, + 5633, + 7969, + 8371, + 1680, + 8188, + 5465, + 4691, + 9847, + 5006, + 7602, + 461, + 7865, + 8312, + 4566, + 8391, + 3497, + 6387, + 1028, + 421, + 2045, + 9010, + 1837, + 3762, + 6872, + 3319, + 5366, + 3757, + 2842, + 8101, + 6293, + 5471, + 5894, + 4884, + 6691, + 4860, + 1435, + 9997, + 9730, + 8236, + 7718, + 4276, + 8213, + 2957, + 8222, + 2787, + 6566, + 6158, + 6677, + 4632, + 5447, + 4685, + 8432, + 3106, + 6045, + 4655, + 2156, + 8654, + 685, + 722, + 6159, + 7455, + 7424, + 1026, + 6219, + 7858, + 9919, + 3837, + 8425, + 9483, + 6846, + 7336, + 2110, + 901, + 9160, + 7015, + 7703, + 1928, + 3851, + 6015, + 191, + 6338, + 6095, + 2064, + 9413, + 4118, + 3081, + 1012, + 9801, + 6236, + 7605, + 405, + 4568, + 9236, + 1448, + 6815, + 8604, + 7630, + 1475, + 9668, + 523, + 6012, + 1129, + 5372, + 2318, + 6180, + 337, + 5582, + 3615, + 8929, + 632, + 9752, + 2053, + 6790, + 8323, + 3802, + 2699, + 5501, + 5823, + 8187, + 930, + 1663, + 2727, + 681, + 2068, + 1690, + 1478, + 4995, + 8069, + 2881, + 6535, + 5050, + 1442, + 2508, + 2962, + 9528, + 3066, + 1162, + 9416, + 571, + 5063, + 316, + 4967, + 6366, + 8129, + 5226, + 6290, + 7796, + 4269, + 2860, + 5462, + 6869, + 8843, + 2478, + 2405, + 1503, + 7470, + 5557, + 3461, + 9844, + 2644, + 2120, + 5902, + 192, + 1809, + 1718, + 9444, + 4322, + 6696, + 3777, + 4812, + 2155, + 5486, + 1736, + 7118, + 280, + 9157, + 6071, + 286, + 3273, + 7546, + 3480, + 3460, + 7092, + 5304, + 554, + 5973, + 8460, + 5687, + 6391, + 9982, + 3947, + 4744, + 597, + 1607, + 2993, + 773, + 4730, + 3598, + 1812, + 3675, + 34, + 2287, + 8442, + 2362, + 170, + 1251, + 1382, + 6761, + 3854, + 8331, + 4911, + 30, + 5474, + 6718, + 9796, + 7069, + 5382, + 5550, + 5479, + 4979, + 8905, + 3506, + 3440, + 764, + 8250, + 1305, + 2750, + 2066, + 1703, + 2341, + 246, + 250, + 7631, + 6580, + 1794, + 183, + 5881, + 8691, + 5873, + 5058, + 625, + 2558, + 728, + 2683, + 4818, + 5558, + 4175, + 848, + 3910, + 4470, + 1673, + 1050, + 9354, + 8426, + 9819, + 6924, + 6100, + 2440, + 8061, + 8740, + 8157, + 2545, + 7399, + 6561, + 9875, + 7223, + 5693, + 5540, + 8758, + 3051, + 9702, + 1045, + 4790, + 6963, + 2580, + 5523, + 9085, + 5363, + 9229, + 9461, + 1084, + 4054, + 2673, + 4955, + 4874, + 8987, + 6087, + 5326, + 3215, + 4883, + 8603, + 4723, + 6483, + 8000, + 9785, + 3903, + 3755, + 8637, + 4451, + 6361, + 4534, + 9826, + 365, + 5230, + 8989, + 3295, + 6547, + 7673, + 7811, + 6085, + 806, + 189, + 7420, + 791, + 5878, + 9359, + 8917, + 9767, + 2147, + 8889, + 707, + 2243, + 4268, + 7007, + 9021, + 4010, + 8058, + 3731, + 5627, + 4522, + 1027, + 3513, + 6154, + 7909, + 5069, + 1291, + 711, + 8494, + 1820, + 5734, + 1404, + 6666, + 366, + 5763, + 8006, + 8174, + 7284, + 7041, + 6413, + 9452, + 8481, + 8647, + 8027, + 3892, + 6486, + 4833, + 935, + 4174, + 7530, + 2244, + 7775, + 6282, + 8555, + 4717, + 4168, + 4989, + 9577, + 133, + 5005, + 3419, + 6948, + 4203, + 1895, + 2150, + 8824, + 7195, + 7526, + 749, + 2583, + 3398, + 2519, + 7348, + 2665, + 6215, + 3953, + 4570, + 8532, + 8942, + 8658, + 9965, + 6347, + 3676, + 6788, + 4113, + 4477, + 5190, + 7894, + 4093, + 2968, + 6213, + 9054, + 5717, + 1817, + 2914, + 1094, + 8590, + 4454, + 3877, + 9614, + 5880, + 8902, + 2824, + 7076, + 9778, + 9758, + 5831, + 2172, + 186, + 6106, + 1062, + 7277, + 1811, + 8587, + 7592, + 6301, + 4572, + 7191, + 8275, + 5064, + 2218, + 8123, + 8765, + 1458, + 4254, + 9103, + 2005, + 3309, + 9921, + 4891, + 5487, + 5645, + 7852, + 6440, + 7871, + 2435, + 7325, + 6866, + 4734, + 1322, + 3439, + 7990, + 9235, + 1931, + 5699, + 5189, + 3245, + 6305, + 6017, + 9202, + 5092, + 6783, + 103, + 2867, + 976, + 5313, + 5835, + 710, + 8389, + 98, + 7027, + 1719, + 1394, + 2994, + 2593, + 8410, + 6892, + 8920, + 9251, + 9887, + 3079, + 9426, + 8245, + 7665, + 8571, + 3382, + 149, + 465, + 9315, + 8803, + 6279, + 5444, + 4387, + 9273, + 2378, + 3683, + 1190, + 8540, + 9, + 7656, + 8915, + 6410, + 8884, + 5202, + 7611, + 6240, + 6263, + 5661, + 6597, + 5526, + 8809, + 3858, + 1852, + 9618, + 2821, + 3881, + 7172, + 8991, + 7089, + 3152, + 9882, + 4291, + 7965, + 6825, + 5855, + 4488, + 1112, + 376, + 4371, + 7105, + 7493, + 6779, + 2634, + 6736, + 2013, + 397, + 211, + 2720, + 4207, + 7452, + 4835, + 584, + 4578, + 9972, + 8565, + 2676, + 3408, + 9108, + 1995, + 6432, + 5319, + 2131, + 8995, + 1487, + 3447, + 7505, + 427, + 3020, + 6575, + 1375, + 3526, + 8866, + 7888, + 4612, + 6217, + 8181, + 8179, + 8651, + 2129, + 2229, + 8462, + 7337, + 1480, + 8020, + 6434, + 5321, + 4635, + 3368, + 3093, + 3263, + 8974, + 9568, + 2641, + 1581, + 3361, + 3130, + 5297, + 4879, + 163, + 890, + 2349, + 2709, + 3355, + 4420, + 754, + 1918, + 9146, + 62, + 7208, + 356, + 318, + 6967, + 1824, + 8810, + 5631, + 6514, + 9829, + 6030, + 381, + 4214, + 6611, + 3500, + 147, + 1287, + 7514, + 5654, + 717, + 4698, + 1587, + 6842, + 4792, + 525, + 8040, + 1714, + 8796, + 4434, + 7349, + 9988, + 3565, + 7473, + 27, + 9555, + 5118, + 7820, + 394, + 9944, + 3996, + 9524, + 6052, + 1440, + 1353, + 3579, + 2096, + 3, + 152, + 4972, + 6254, + 1529, + 619, + 7782, + 4364, + 4855, + 2054, + 3100, + 7285, + 9059, + 2739, + 5737, + 2938, + 9653, + 8728, + 861, + 2420, + 7497, + 9790, + 1998, + 8635, + 56, + 5482, + 5660, + 2116, + 5038, + 6048, + 5813, + 1178, + 1706, + 6484, + 972, + 4747, + 808, + 6604, + 727, + 4237, + 3483, + 6090, + 5577, + 314, + 5770, + 2190, + 9621, + 7784, + 344, + 3231, + 9294, + 2865, + 2161, + 5277, + 3544, + 4457, + 4145, + 8582, + 1352, + 8102, + 8211, + 2040, + 2482, + 7822, + 7056, + 4624, + 66, + 6135, + 2850, + 2919, + 6289, + 1361, + 3132, + 3376, + 6852, + 9214, + 2529, + 560, + 4926, + 1195, + 6473, + 937, + 4097, + 9915, + 884, + 5624, + 5754, + 9317, + 1288, + 5252, + 4736, + 7808, + 4428, + 3929, + 4924, + 5426, + 5457, + 3853, + 6654, + 8798, + 3404, + 1166, + 8712, + 5864, + 9335, + 7291, + 8783, + 4966, + 682, + 8225, + 7250, + 3484, + 5040, + 7819, + 9753, + 9808, + 5317, + 873, + 9026, + 839, + 9686, + 1871, + 7124, + 9492, + 5155, + 676, + 4652, + 7535, + 4623, + 8246, + 608, + 1223, + 4234, + 8274, + 1002, + 9761, + 2808, + 563, + 3253, + 9589, + 9608, + 6814, + 6518, + 7913, + 4929, + 3914, + 7149, + 9953, + 1074, + 2648, + 9593, + 8385, + 2813, + 7561, + 8420, + 49, + 6984, + 3515, + 102, + 4597, + 1905, + 3537, + 6539, + 1059, + 698, + 8273, + 3023, + 8066, + 7907, + 8113, + 9715, + 144, + 4013, + 7282, + 4867, + 5883, + 8221, + 9111, + 2444, + 9687, + 9533, + 9053, + 7670, + 7659, + 7609, + 2829, + 677, + 2059, + 3886, + 3259, + 1358, + 5234, + 3930, + 7361, + 5076, + 3923, + 823, + 5303, + 9142, + 8552, + 8365, + 1200, + 5383, + 5059, + 8723, + 5198, + 7974, + 9744, + 3179, + 3760, + 1428, + 811, + 6246, + 1674, + 9458, + 5768, + 6527, + 1376, + 3945, + 2474, + 6264, + 6572, + 2055, + 8112, + 9469, + 8226, + 3896, + 807, + 2584, + 4980, + 4267, + 5769, + 7102, + 4495, + 505, + 9289, + 5436, + 3638, + 6656, + 5524, + 5263, + 5653, + 1118, + 7323, + 7100, + 7695, + 1168, + 4073, + 1065, + 2802, + 1348, + 1477, + 234, + 3654, + 4340, + 6334, + 3832, + 5316, + 2803, + 9417, + 8003, + 4585, + 2799, + 7224, + 5578, + 7432, + 5753, + 2931, + 5430, + 9883, + 4114, + 9268, + 4892, + 6689, + 2160, + 635, + 6809, + 533, + 2123, + 7383, + 3768, + 8458, + 5909, + 4261, + 1406, + 5391, + 4299, + 6400, + 3847, + 3489, + 8368, + 1729, + 731, + 8566, + 8752, + 1218, + 4555, + 3016, + 3456, + 7769, + 581, + 6364, + 7378, + 8244, + 1872, + 9438, + 1220, + 8957, + 897, + 9562, + 7764, + 1150, + 4999, + 4816, + 998, + 4111, + 9341, + 9879, + 304, + 5988, + 6953, + 1655, + 8315, + 881, + 7501, + 4403, + 3338, + 3563, + 7861, + 7948, + 5432, + 2675, + 3908, + 9121, + 2590, + 7313, + 6363, + 8522, + 7083, + 3209, + 9896, + 8416, + 692, + 6235, + 8369, + 4961, + 115, + 3009, + 389, + 4725, + 6287, + 7374, + 7572, + 9310, + 4918, + 8340, + 7897, + 8172, + 1807, + 8075, + 4532, + 5178, + 8255, + 3386, + 6972, + 3039, + 7309, + 3943, + 6927, + 9560, + 4492, + 3180, + 8955, + 1904, + 50, + 2257, + 5659, + 4872, + 7658, + 9813, + 9741, + 159, + 8560, + 3034, + 1691, + 7115, + 5803, + 9488, + 5738, + 3627, + 6274, + 5473, + 3224, + 9592, + 3344, + 3241, + 9508, + 9436, + 938, + 9440, + 2915, + 1175, + 7704, + 2481, + 8643, + 5782, + 9856, + 8482, + 2164, + 2193, + 5547, + 2221, + 4519, + 9957, + 5120, + 6412, + 7925, + 2801, + 5801, + 2027, + 2886, + 2201, + 6655, + 4272, + 1108, + 4780, + 8186, + 8837, + 3705, + 9649, + 7491, + 3276, + 244, + 348, + 5892, + 9540, + 7133, + 7857, + 9429, + 9667, + 6343, + 1081, + 2279, + 6056, + 3117, + 5253, + 3916, + 4610, + 9836, + 2494, + 5458, + 8468, + 1429, + 1698, + 8633, + 8874, + 8039, + 6704, + 3533, + 6632, + 4302, + 499, + 617, + 2072, + 7164, + 3735, + 2511, + 5494, + 7488, + 5237, + 3135, + 9139, + 4630, + 4441 + ], + "right_indices": [ + 6389, + 899, + 3734, + 3525, + 6467, + 6296, + 9890, + 7303, + 3324, + 2826, + 3125, + 9561, + 7177, + 9639, + 1316, + 8176, + 1599, + 2372, + 9977, + 4484, + 8755, + 3024, + 9993, + 2090, + 889, + 1381, + 1953, + 9857, + 9269, + 8831, + 6189, + 7044, + 7786, + 6046, + 4075, + 5466, + 9297, + 6640, + 4548, + 8447, + 5077, + 2329, + 7476, + 6211, + 2582, + 2354, + 1495, + 3451, + 8711, + 146, + 4158, + 272, + 6271, + 8794, + 6285, + 6993, + 876, + 4456, + 7755, + 425, + 4791, + 1346, + 6928, + 7525, + 4424, + 3846, + 9645, + 923, + 7441, + 5573, + 893, + 7495, + 1091, + 8258, + 987, + 3921, + 5200, + 8668, + 436, + 2443, + 8009, + 8667, + 3000, + 2856, + 5715, + 6190, + 4444, + 7185, + 6028, + 4666, + 3608, + 9050, + 8962, + 2950, + 845, + 1662, + 6812, + 8908, + 7351, + 660, + 5073, + 9871, + 6901, + 1960, + 8655, + 9067, + 7869, + 2036, + 223, + 2847, + 6153, + 3139, + 3664, + 2473, + 3727, + 9679, + 3098, + 5024, + 3962, + 4586, + 8038, + 6394, + 705, + 9644, + 5761, + 5546, + 6938, + 9851, + 4903, + 209, + 2825, + 638, + 4081, + 5887, + 5302, + 6570, + 6621, + 2007, + 3619, + 7795, + 3628, + 3178, + 3274, + 7405, + 193, + 4888, + 1624, + 3964, + 8849, + 2204, + 6481, + 4419, + 9423, + 9191, + 5724, + 7581, + 6856, + 9014, + 3195, + 7333, + 6826, + 7674, + 2937, + 5105, + 7168, + 3334, + 1125, + 538, + 7923, + 1142, + 6763, + 3961, + 4518, + 2398, + 989, + 4002, + 206, + 880, + 8437, + 3055, + 8779, + 5470, + 3217, + 6918, + 8738, + 5507, + 2417, + 8227, + 5123, + 934, + 5459, + 9072, + 3697, + 6367, + 3266, + 6914, + 8234, + 2555, + 3891, + 8719, + 1427, + 883, + 8241, + 1999, + 8136, + 6457, + 4991, + 4191, + 8364, + 933, + 4802, + 3003, + 4337, + 3166, + 5403, + 8086, + 2503, + 8639, + 7571, + 1619, + 2284, + 2913, + 1830, + 1789, + 6027, + 3285, + 3406, + 611, + 2151, + 4843, + 4592, + 2197, + 8852, + 8320, + 4068, + 4810, + 178, + 896, + 5539, + 4552, + 9532, + 7881, + 2406, + 5748, + 3466, + 7583, + 6919, + 4605, + 4733, + 7770, + 7952, + 9669, + 9410, + 3444, + 4318, + 1335, + 4127, + 3577, + 5137, + 2610, + 5196, + 2400, + 1033, + 2679, + 2184, + 1713, + 6230, + 68, + 9596, + 6657, + 4229, + 388, + 4432, + 4595, + 2575, + 3138, + 3635, + 5067, + 7687, + 7579, + 3076, + 8687, + 6374, + 9333, + 4591, + 5639, + 9835, + 5810, + 503, + 991, + 2992, + 3428, + 502, + 4748, + 9912, + 7072, + 8781, + 6930, + 857, + 877, + 1900, + 9252, + 7047, + 4362, + 2384, + 1683, + 6554, + 8164, + 6747, + 892, + 4820, + 9824, + 6903, + 2022, + 3887, + 6951, + 3552, + 3394, + 8070, + 3474, + 1573, + 4512, + 6238, + 5314, + 4373, + 9868, + 974, + 9947, + 4211, + 3339, + 2804, + 5453, + 9894, + 2653, + 2076, + 7671, + 6759, + 2083, + 3131, + 9814, + 3804, + 4360, + 6429, + 3742, + 9623, + 979, + 9954, + 506, + 9257, + 7943, + 8288, + 566, + 6127, + 3173, + 7706, + 2561, + 6899, + 2316, + 5161, + 6463, + 7288, + 455, + 8589, + 7496, + 8322, + 12, + 4481, + 1468, + 9742, + 5256, + 1025, + 1644, + 588, + 9582, + 8762, + 5530, + 6933, + 5088, + 7826, + 3165, + 1575, + 8533, + 1387, + 2701, + 6731, + 6138, + 4881, + 3435, + 898, + 7978, + 703, + 8116, + 5897, + 126, + 2128, + 6709, + 2560, + 3715, + 2502, + 6534, + 7815, + 8183, + 1538, + 5488, + 6036, + 1548, + 8396, + 4043, + 3642, + 593, + 2439, + 8238, + 6220, + 5898, + 29, + 9324, + 1761, + 7777, + 8409, + 4626, + 6075, + 5228, + 7745, + 9223, + 5420, + 5158, + 8197, + 9948, + 8196, + 6848, + 4000, + 1633, + 5708, + 5970, + 853, + 9344, + 7373, + 4783, + 2127, + 2616, + 5381, + 5255, + 9328, + 8940, + 3620, + 2790, + 7884, + 4528, + 4351, + 3029, + 31, + 7901, + 6973, + 80, + 8366, + 1658, + 2525, + 4363, + 4017, + 6196, + 8944, + 6422, + 1326, + 9498, + 9969, + 7472, + 4053, + 2365, + 9628, + 6176, + 2523, + 9800, + 2114, + 2079, + 8138, + 9818, + 6079, + 5856, + 3321, + 2063, + 6237, + 5280, + 7215, + 9228, + 5416, + 3900, + 5174, + 8286, + 3861, + 7167, + 9063, + 8936, + 2986, + 2823, + 8864, + 2070, + 2611, + 8965, + 8397, + 6199, + 7557, + 8418, + 3244, + 3223, + 5870, + 92, + 5566, + 384, + 9526, + 7045, + 6317, + 6302, + 8449, + 6926, + 2778, + 5939, + 2573, + 1747, + 303, + 9261, + 3795, + 4523, + 2446, + 5955, + 9797, + 582, + 224, + 9821, + 4224, + 8671, + 1374, + 9670, + 4459, + 4450, + 3395, + 8700, + 3305, + 1981, + 8970, + 5484, + 4091, + 8461, + 9240, + 9369, + 6371, + 4661, + 7263, + 1814, + 8918, + 8279, + 4104, + 1038, + 1863, + 9196, + 514, + 2174, + 1046, + 5626, + 7360, + 9840, + 42, + 1938, + 2533, + 1936, + 32, + 5146, + 8394, + 3568, + 3262, + 7877, + 4950, + 2277, + 5262, + 7507, + 7161, + 1383, + 9731, + 6446, + 831, + 5395, + 7582, + 8594, + 2452, + 9609, + 5846, + 8476, + 1490, + 5791, + 7350, + 6583, + 8131, + 4258, + 555, + 4766, + 5231, + 6157, + 5080, + 8606, + 2862, + 4378, + 8665, + 8558, + 300, + 5842, + 7662, + 997, + 4421, + 2371, + 9264, + 4236, + 4857, + 1695, + 975, + 9150, + 3748, + 3001, + 4670, + 2514, + 298, + 86, + 4727, + 4309, + 6119, + 8242, + 6587, + 8088, + 7220, + 3578, + 9924, + 1425, + 9207, + 1437, + 1380, + 3640, + 4582, + 4286, + 4920, + 1479, + 4629, + 6139, + 6659, + 729, + 1515, + 7260, + 1616, + 5169, + 7480, + 5519, + 1204, + 6628, + 4250, + 4846, + 8504, + 5346, + 8406, + 438, + 2729, + 2553, + 7423, + 2492, + 9585, + 1152, + 2239, + 1681, + 1561, + 6354, + 7738, + 1707, + 7290, + 8729, + 4841, + 9159, + 2228, + 2655, + 9096, + 8573, + 6978, + 8624, + 9828, + 6177, + 8446, + 9807, + 5485, + 2932, + 4851, + 2748, + 9105, + 7762, + 1144, + 951, + 8189, + 9040, + 2548, + 4016, + 1598, + 5048, + 4870, + 6039, + 6458, + 8014, + 9587, + 8986, + 5960, + 8996, + 1010, + 4854, + 7484, + 9986, + 9914, + 5994, + 3101, + 175, + 2275, + 5435, + 6623, + 7723, + 1154, + 9295, + 5143, + 9075, + 5895, + 9418, + 8403, + 7033, + 9100, + 5254, + 8747, + 8303, + 3206, + 9674, + 7499, + 9706, + 6913, + 8739, + 5495, + 2295, + 6136, + 6552, + 392, + 8307, + 9373, + 7317, + 8875, + 8941, + 2031, + 1530, + 5663, + 564, + 5264, + 1453, + 1293, + 8301, + 3214, + 5790, + 9326, + 6020, + 5054, + 8518, + 7595, + 5643, + 851, + 1023, + 5414, + 4232, + 2323, + 4864, + 7934, + 4634, + 6428, + 3095, + 39, + 5394, + 2106, + 6576, + 1679, + 6395, + 2978, + 9586, + 518, + 6971, + 1095, + 5344, + 6644, + 8276, + 7293, + 9462, + 4798, + 4383, + 8535, + 8897, + 2252, + 9387, + 7783, + 1972, + 4431, + 6744, + 8694, + 6713, + 4504, + 3743, + 6208, + 7598, + 1295, + 2835, + 9781, + 5636, + 827, + 9314, + 8706, + 3086, + 825, + 7707, + 2103, + 33, + 1120, + 8726, + 7645, + 4120, + 846, + 5235, + 8753, + 6707, + 730, + 5480, + 7039, + 6216, + 913, + 7264, + 6625, + 3974, + 6471, + 5618, + 7551, + 3218, + 6768, + 6172, + 3571, + 1894, + 8717, + 9714, + 2472, + 9640, + 9682, + 2783, + 36, + 9149, + 7586, + 7457, + 1765, + 8271, + 5187, + 6067, + 265, + 874, + 1432, + 2657, + 4116, + 4369, + 7778, + 6830, + 6426, + 5281, + 6266, + 4538, + 9985, + 1196, + 8436, + 3147, + 6770, + 3989, + 3643, + 8682, + 3672, + 9428, + 5749, + 1506, + 4011, + 4589, + 3714, + 3801, + 9441, + 82, + 9734, + 5188, + 6520, + 3318, + 4821, + 9117, + 6407, + 7394, + 1231, + 8407, + 6882, + 7639, + 1385, + 2942, + 2719, + 9665, + 1226, + 6384, + 3785, + 6711, + 9377, + 910, + 4469, + 9126, + 5352, + 3692, + 775, + 1584, + 4341, + 5787, + 4049, + 4030, + 400, + 8051, + 8480, + 8841, + 576, + 4606, + 5071, + 5322, + 8254, + 8787, + 3325, + 6715, + 2646, + 3860, + 8869, + 7713, + 9188, + 3951, + 1554, + 2581, + 5819, + 9511, + 9480, + 8887, + 1901, + 3728, + 4742, + 4844, + 8200, + 4689, + 3538, + 595, + 9000, + 7593, + 942, + 9389, + 4300, + 9583, + 8802, + 585, + 7623, + 7683, + 5725, + 8523, + 9916, + 8715, + 3895, + 3864, + 9198, + 9132, + 6824, + 9374, + 181, + 4819, + 7262, + 4806, + 1497, + 7038, + 2528, + 363, + 5496, + 3272, + 5301, + 6999, + 1788, + 7498, + 738, + 7461, + 6865, + 7961, + 859, + 904, + 4260, + 6511, + 9220, + 4006, + 2834, + 5871, + 5766, + 3838, + 6832, + 6233, + 8868, + 1508, + 7693, + 9346, + 2899, + 5765, + 8856, + 3017, + 7940, + 572, + 7893, + 7798, + 2849, + 8184, + 5866, + 8888, + 6596, + 9541, + 7272, + 6252, + 327, + 8005, + 747, + 3957, + 8799, + 3940, + 5489, + 5015, + 9537, + 8444, + 9337, + 54, + 5959, + 6433, + 8924, + 620, + 8985, + 3250, + 3332, + 661, + 3528, + 500, + 5943, + 6965, + 4644, + 5825, + 1117, + 2198, + 5499, + 6769, + 5760, + 517, + 2242, + 7022, + 8789, + 925, + 743, + 757, + 43, + 2199, + 769, + 2728, + 283, + 6598, + 1775, + 5794, + 7937, + 1439, + 1550, + 2098, + 9350, + 9116, + 437, + 7296, + 6225, + 8033, + 4020, + 5833, + 3626, + 4218, + 3233, + 7247, + 2023, + 9288, + 6849, + 7835, + 3445, + 171, + 832, + 4968, + 924, + 2600, + 9926, + 6775, + 7375, + 2708, + 2488, + 3582, + 3942, + 5109, + 5043, + 9161, + 2630, + 4098, + 6670, + 2869, + 4921, + 7565, + 2403, + 44, + 3787, + 8266, + 6194, + 2601, + 6404, + 1564, + 8004, + 2033, + 6396, + 1534, + 8947, + 5380, + 4960, + 8982, + 8714, + 4796, + 2998, + 977, + 9281, + 7813, + 5183, + 5102, + 9705, + 9987, + 1920, + 4316, + 1947, + 5291, + 5284, + 6950, + 238, + 7660, + 8035, + 2572, + 981, + 3365, + 1337, + 9137, + 3240, + 2380, + 5184, + 7970, + 5167, + 4822, + 3182, + 5185, + 1319, + 508, + 3021, + 4100, + 4216, + 9996, + 5901, + 5027, + 1133, + 8450, + 7430, + 7554, + 7175, + 5603, + 7928, + 6757, + 7129, + 1433, + 2952, + 9152, + 7251, + 1207, + 4473, + 3774, + 7020, + 4301, + 3237, + 7700, + 230, + 5544, + 9363, + 9571, + 3167, + 9371, + 2732, + 9671, + 1099, + 5674, + 2089, + 2789, + 7985, + 5349, + 8981, + 6206, + 6084, + 3812, + 1671, + 7489, + 8563, + 9468, + 2210, + 6794, + 5820, + 6877, + 355, + 4455, + 2393, + 4401, + 1370, + 3092, + 4957, + 8025, + 843, + 575, + 4958, + 887, + 7216, + 7281, + 3384, + 8732, + 6492, + 6543, + 600, + 7364, + 7676, + 1426, + 2854, + 261, + 2788, + 7063, + 2723, + 6462, + 2370, + 5412, + 2613, + 3771, + 2786, + 8082, + 7685, + 277, + 8357, + 6003, + 8466, + 2427, + 5594, + 574, + 4055, + 5152, + 9611, + 6952, + 4724, + 8993, + 3746, + 274, + 2668, + 9932, + 2433, + 6607, + 5276, + 2008, + 3071, + 5926, + 1174, + 5101, + 2959, + 111, + 947, + 4729, + 5707, + 2402, + 4886, + 2666, + 4466, + 2686, + 8528, + 3915, + 4620, + 6450, + 8556, + 106, + 9011, + 9951, + 8217, + 3749, + 7151, + 1210, + 2960, + 9475, + 1271, + 6430, + 8441, + 7649, + 3345, + 5415, + 8514, + 9024, + 6653, + 3149, + 5762, + 4192, + 8614, + 6448, + 6870, + 9984, + 8047, + 3207, + 2769, + 5609, + 6303, + 9504, + 2175, + 2236, + 6674, + 1318, + 7014, + 6916, + 8554, + 7686, + 7816, + 7428, + 7627, + 5551, + 726, + 8434, + 1134, + 1197, + 2703, + 5837, + 6577, + 7866, + 7966, + 9595, + 7062, + 2766, + 4080, + 2298, + 7479, + 805, + 5368, + 5568, + 2755, + 254, + 9158, + 5011, + 6284, + 8806, + 5259, + 4115, + 434, + 9028, + 2183, + 3220, + 4863, + 8199, + 4348, + 2909, + 3255, + 132, + 5379, + 3199, + 520, + 3606, + 8076, + 3993, + 1327, + 5869, + 9787, + 3933, + 3867, + 423, + 6204, + 6667, + 7145, + 3553, + 5136, + 2552, + 965, + 9193, + 4402, + 431, + 1625, + 7331, + 2416, + 6785, + 4700, + 3649, + 2527, + 1241, + 7817, + 7839, + 2060, + 9074, + 24, + 1720, + 1371, + 4959, + 1100, + 5425, + 4365, + 8510, + 4797, + 1240, + 2245, + 4292, + 262, + 1803, + 6398, + 9399, + 9704, + 7805, + 2966, + 1016, + 6461, + 7610, + 8356, + 3346, + 9098, + 7533, + 460, + 3765, + 1810, + 3810, + 921, + 497, + 1519, + 4219, + 3554, + 2241, + 8748, + 822, + 5207, + 9017, + 5982, + 4375, + 1481, + 3099, + 531, + 6567, + 4251, + 3711, + 3189, + 3605, + 9908, + 9246, + 9342, + 5095, + 2006, + 6813, + 9411, + 2028, + 96, + 4354, + 9384, + 7265, + 9923, + 2271, + 3701, + 6960, + 8593, + 4778, + 5125, + 9750, + 1586, + 6315, + 1332, + 1498, + 4381, + 145, + 6881, + 8261, + 3954, + 4520, + 556, + 5324, + 3391, + 1007, + 7181, + 3379, + 143, + 9631, + 1783, + 3523, + 2656, + 6276, + 2971, + 7757, + 6140, + 1907, + 3657, + 3397, + 3799, + 2296, + 4563, + 5127, + 5002, + 9625, + 1496, + 1275, + 4687, + 895, + 1629, + 5216, + 8767, + 9186, + 2102, + 8398, + 603, + 8756, + 9016, + 4487, + 9019, + 8638, + 3287, + 9203, + 5440, + 4437, + 2855, + 8595, + 4357, + 9859, + 3855, + 6801, + 9503, + 645, + 2438, + 368, + 1861, + 6662, + 6555, + 8612, + 6173, + 6922, + 2682, + 134, + 1990, + 2864, + 5750, + 2278, + 4084, + 7750, + 569, + 3547, + 658, + 1149, + 3437, + 9490, + 2807, + 495, + 1368, + 6464, + 2832, + 3145, + 3126, + 7666, + 4132, + 1238, + 868, + 6772, + 9811, + 9205, + 1912, + 1574, + 3551, + 8496, + 3501, + 4102, + 2310, + 9657, + 7154, + 4866, + 6171, + 7059, + 1253, + 866, + 5809, + 2848, + 3631, + 6144, + 6563, + 1596, + 7487, + 6616, + 6024, + 7320, + 2461, + 819, + 1604, + 8319, + 8916, + 9681, + 8011, + 9897, + 290, + 9822, + 4166, + 322, + 4815, + 2162, + 1180, + 3449, + 9120, + 5434, + 4509, + 9206, + 7417, + 2273, + 1512, + 9125, + 7539, + 9465, + 5217, + 9676, + 5555, + 359, + 7231, + 6517, + 7717, + 6034, + 7443, + 1740, + 3534, + 4969, + 4535, + 1415, + 7135, + 6401, + 481, + 5132, + 9168, + 1742, + 9546, + 3884, + 1689, + 494, + 3094, + 37, + 9327, + 1072, + 2086, + 4826, + 5849, + 4182, + 7037, + 9299, + 7176, + 8851, + 4890, + 9279, + 1470, + 3819, + 3046, + 1808, + 4280, + 3797, + 1247, + 340, + 2100, + 1080, + 3530, + 6683, + 3732, + 5986, + 9360, + 1101, + 6043, + 4684, + 8214, + 2746, + 1128, + 6260, + 6992, + 8961, + 5215, + 6104, + 5520, + 4041, + 633, + 4764, + 3411, + 3569, + 1342, + 5423, + 1364, + 5001, + 7324, + 1750, + 1110, + 835, + 8233, + 4997, + 1239, + 3713, + 1341, + 4842, + 432, + 5052, + 6480, + 4186, + 5134, + 8524, + 3124, + 4584, + 6221, + 2917, + 2049, + 5008, + 5199, + 7006, + 4069, + 2292, + 9544, + 501, + 9459, + 657, + 6612, + 3247, + 3879, + 6319, + 2793, + 6454, + 9495, + 2234, + 1208, + 9865, + 8044, + 1419, + 2186, + 8360, + 4882, + 5411, + 5481, + 8878, + 4590, + 391, + 7634, + 9967, + 6459, + 5441, + 1641, + 4719, + 6120, + 351, + 6740, + 2247, + 4289, + 263, + 7035, + 104, + 1738, + 7048, + 6112, + 5867, + 3005, + 6746, + 1828, + 3027, + 6904, + 9062, + 3770, + 9700, + 5387, + 5201, + 2861, + 5159, + 6377, + 6223, + 6057, + 2532, + 5111, + 2988, + 7960, + 2363, + 9770, + 6643, + 1881, + 7400, + 7773, + 8355, + 7746, + 6312, + 2118, + 1151, + 1611, + 61, + 5863, + 7642, + 2319, + 3856, + 9678, + 8330, + 917, + 8922, + 2259, + 201, + 8939, + 3516, + 5418, + 601, + 9331, + 6370, + 2537, + 2688, + 4426, + 6049, + 7061, + 6099, + 5270, + 7524, + 8210, + 7395, + 7585, + 6380, + 9500, + 179, + 803, + 2048, + 9961, + 5706, + 936, + 945, + 9274, + 7450, + 4930, + 6438, + 5931, + 489, + 8690, + 3966, + 5665, + 9351, + 3436, + 6847, + 165, + 9035, + 1126, + 6443, + 5966, + 9296, + 4709, + 7408, + 2382, + 1959, + 1886, + 266, + 8724, + 713, + 5755, + 8525, + 57, + 4259, + 741, + 3623, + 2724, + 6026, + 2672, + 9878, + 4752, + 3561, + 2407, + 8703, + 2134, + 9716, + 8265, + 1409, + 2512, + 445, + 5126, + 4342, + 4524, + 982, + 3387, + 4067, + 5704, + 7987, + 5647, + 4628, + 8144, + 1531, + 4244, + 2816, + 7025, + 1355, + 5948, + 8491, + 929, + 3065, + 689, + 5135, + 8760, + 7367, + 7710, + 487, + 205, + 4765, + 3356, + 1268, + 2696, + 5191, + 6494, + 3487, + 6065, + 7109, + 918, + 1827, + 725, + 7577, + 4399, + 9521, + 6771, + 8572, + 5679, + 4393, + 3792, + 2388, + 2765, + 4615, + 8599, + 8456, + 7304, + 2685, + 2970, + 7640, + 1399, + 1773, + 5681, + 4398, + 443, + 5836, + 3687, + 78, + 8252, + 8516, + 7908, + 4077, + 2253, + 1379, + 9501, + 2833, + 3442, + 4962, + 3845, + 5141, + 2051, + 8077, + 9232, + 398, + 9552, + 8080, + 1851, + 1974, + 1749, + 3430, + 3985, + 7000, + 552, + 9534, + 786, + 7369, + 8880, + 2357, + 1157, + 2520, + 6094, + 2754, + 4345, + 5799, + 4171, + 8417, + 8239, + 7954, + 9860, + 2240, + 9033, + 8220, + 4408, + 4197, + 7878, + 9725, + 127, + 8260, + 3172, + 7891, + 5838, + 9518, + 25, + 6222, + 1954, + 5442, + 1054, + 1623, + 8536, + 6294, + 9109, + 1303, + 5246, + 8028, + 5390, + 1867, + 8229, + 7214, + 9012, + 9113, + 7335, + 1436, + 218, + 6894, + 3876, + 8382, + 9419, + 8826, + 2373, + 349, + 2165, + 8978, + 668, + 1969, + 4731, + 3813, + 5397, + 4460, + 5574, + 7279, + 4521, + 1734, + 1893, + 996, + 8063, + 3134, + 1107, + 2744, + 8140, + 4056, + 3790, + 3767, + 968, + 6937, + 6452, + 9666, + 6093, + 7110, + 6595, + 8209, + 4039, + 8072, + 7584, + 6466, + 8414, + 5047, + 9720, + 2887, + 4769, + 4910, + 6478, + 3116, + 9247, + 1684, + 6318, + 2698, + 9280, + 2025, + 4651, + 4546, + 9450, + 3925, + 1292, + 8445, + 8992, + 3936, + 7192, + 2202, + 4753, + 7010, + 3490, + 6332, + 5283, + 3352, + 7756, + 6793, + 2798, + 3991, + 6620, + 1390, + 117, + 6218, + 5223, + 8283, + 3709, + 6792, + 6896, + 5370, + 526, + 1186, + 622, + 7566, + 2905, + 9927, + 7836, + 7652, + 3239, + 9057, + 5817, + 6035, + 7256, + 6000, + 1646, + 8259, + 121, + 3834, + 9630, + 158, + 7603, + 5816, + 7931, + 2735, + 3341, + 4559, + 2557, + 5315, + 9545, + 5153, + 2706, + 6002, + 6147, + 4008, + 2718, + 9167, + 3301, + 1249, + 7070, + 8820, + 467, + 756, + 986, + 3702, + 799, + 6378, + 8733, + 6548, + 9187, + 308, + 7372, + 9464, + 5327, + 3821, + 3353, + 5018, + 281, + 6503, + 422, + 4199, + 4787, + 546, + 6262, + 8660, + 561, + 5012, + 4925, + 9266, + 6853, + 4646, + 249, + 3730, + 6947, + 5675, + 1189, + 7601, + 2509, + 278, + 5119, + 1141, + 693, + 4735, + 1235, + 7464, + 5186, + 7697, + 3982, + 2542, + 8621, + 4676, + 6356, + 641, + 7789, + 5575, + 7621, + 4139, + 373, + 5604, + 7356, + 6506, + 9838, + 6969, + 3738, + 8891, + 4773, + 7752, + 4648, + 1308, + 1313, + 6854, + 9276, + 2888, + 229, + 3559, + 214, + 9316, + 6344, + 8774, + 4581, + 4181, + 4422, + 1252, + 1245, + 6983, + 7342, + 856, + 1730, + 1524, + 9736, + 7519, + 5373, + 7330, + 6509, + 5784, + 768, + 6939, + 7981, + 2113, + 4196, + 6835, + 6359, + 3153, + 7075, + 535, + 8574, + 3994, + 8890, + 6945, + 1987, + 6072, + 3938, + 8859, + 9020, + 2870, + 5990, + 1925, + 4746, + 8464, + 994, + 2445, + 9905, + 8949, + 6174, + 3293, + 4678, + 89, + 2631, + 5451, + 2517, + 7938, + 3026, + 8095, + 2893, + 3576, + 9677, + 2795, + 1474, + 8872, + 6435, + 7504, + 4527, + 5250, + 9512, + 629, + 464, + 2456, + 326, + 3108, + 9460, + 1206, + 8570, + 4088, + 544, + 1213, + 9942, + 4785, + 8839, + 8042, + 3956, + 8650, + 1262, + 9866, + 6197, + 7851, + 7855, + 4949, + 4824, + 9156, + 7516, + 9689, + 4602, + 3482, + 1384, + 9119, + 1061, + 1260, + 8448, + 6912, + 8383, + 8561, + 3720, + 4205, + 3364, + 5393, + 7506, + 4051, + 4793, + 6016, + 3064, + 9773, + 8966, + 8819, + 9763, + 5278, + 1798, + 5362, + 9601, + 5289, + 8030, + 6439, + 3666, + 5965, + 7222, + 1937, + 4827, + 863, + 8156, + 614, + 894, + 8680, + 5968, + 7278, + 7221, + 4125, + 751, + 2912, + 3965, + 842, + 320, + 4004, + 1944, + 1518, + 4160, + 1660, + 5369, + 9243, + 8326, + 9558, + 1804, + 2177, + 7641, + 6532, + 2539, + 4607, + 5933, + 957, + 990, + 3358, + 6321, + 6288, + 6508, + 185, + 9598, + 7180, + 5711, + 2281, + 8212, + 9497, + 1219, + 4165, + 9005, + 7945, + 5238, + 4025, + 1897, + 9136, + 430, + 9473, + 3468, + 6673, + 6244, + 5294, + 8848, + 2947, + 9707, + 2760, + 1299, + 1879, + 1467, + 8490, + 8749, + 7714, + 911, + 7418, + 1631, + 7413, + 2222, + 6762, + 9312, + 8015, + 1362, + 5009, + 4770, + 1753, + 3315, + 4679, + 1963, + 5060, + 3251, + 1849, + 5650, + 1926, + 5290, + 7899, + 7840, + 1864, + 8553, + 9805, + 716, + 1700, + 9617, + 679, + 4899, + 6615, + 9647, + 1800, + 7932, + 6871, + 7040, + 1763, + 3028, + 8474, + 7234, + 3142, + 888, + 8142, + 4209, + 2759, + 2014, + 3967, + 9258, + 4688, + 536, + 1403, + 5591, + 4180, + 2377, + 3843, + 3123, + 1819, + 9756, + 9221, + 4917, + 6143, + 7590, + 1877, + 7992, + 8218, + 15, + 9762, + 8549, + 3781, + 691, + 4848, + 3564, + 6491, + 4508, + 7398, + 624, + 9176, + 8914, + 8894, + 7753, + 830, + 5780, + 3988, + 3225, + 3188, + 2946, + 1815, + 9575, + 4169, + 6829, + 816, + 6247, + 9046, + 197, + 610, + 8677, + 2391, + 9233, + 7564, + 5527, + 1102, + 8497, + 8725, + 4645, + 4716, + 8207, + 5163, + 1705, + 6513, + 2980, + 7562, + 3696, + 7453, + 1224, + 9348, + 5904, + 7068, + 3510, + 1785, + 5617, + 5478, + 3032, + 4887, + 4185, + 2671, + 124, + 5929, + 5812, + 1614, + 797, + 4246, + 8870, + 7332, + 9489, + 9755, + 7604, + 3695, + 8923, + 1466, + 1797, + 744, + 6156, + 6756, + 414, + 4789, + 2812, + 3986, + 6277, + 6887, + 1170, + 4119, + 1004, + 1302, + 967, + 6373, + 9810, + 9181, + 8219, + 4799, + 3154, + 6751, + 9837, + 2771, + 5918, + 9747, + 2258, + 7005, + 4206, + 4189, + 1942, + 2340, + 8842, + 2426, + 2490, + 2381, + 2928, + 7895, + 4215, + 4839, + 4916, + 5875, + 7169, + 7711, + 7002, + 2949, + 2468, + 9913, + 2844, + 1759, + 7991, + 6033, + 3950, + 4284, + 7742, + 7721, + 8321, + 2099, + 6345, + 2401, + 3549, + 1757, + 2906, + 9567, + 2376, + 2643, + 1092, + 653, + 3371, + 4754, + 909, + 5709, + 3505, + 1618, + 2853, + 7863, + 5312, + 5648, + 297, + 2397, + 2308, + 9424, + 3045, + 7788, + 4657, + 869, + 4573, + 6519, + 6179, + 1280, + 1103, + 5170, + 7095, + 196, + 9833, + 1568, + 5876, + 4664, + 2108, + 8569, + 1060, + 648, + 6232, + 9169, + 9922, + 6324, + 9999, + 8629, + 6738, + 8847, + 6113, + 9900, + 1493, + 2225, + 3764, + 9638, + 7910, + 9084, + 7588, + 6202, + 5328, + 5274, + 7254, + 7091, + 6014, + 7654, + 2924, + 2094, + 9451, + 6723, + 2455, + 4278, + 665, + 4147, + 2866, + 8661, + 6314, + 471, + 9190, + 4474, + 6722, + 6141, + 6800, + 1649, + 5154, + 3725, + 6796, + 9523, + 8125, + 7570, + 9008, + 8954, + 4482, + 333, + 347, + 8990, + 8670, + 2907, + 2146, + 5472, + 3102, + 1450, + 5928, + 5596, + 41, + 4172, + 6258, + 7077, + 2061, + 9793, + 1009, + 3421, + 9863, + 8828, + 7780, + 4176, + 9632, + 46, + 4282, + 8402, + 4853, + 6750, + 540, + 5987, + 5971, + 5668, + 1349, + 4076, + 3144, + 818, + 3265, + 1138, + 7049, + 8623, + 6923, + 7523, + 9531, + 5615, + 6209, + 3256, + 1317, + 7086, + 2620, + 1513, + 5718, + 8372, + 2645, + 542, + 3485, + 1735, + 8840, + 4928, + 4739, + 8958, + 7955, + 2409, + 2716, + 3602, + 2237, + 6962, + 9311, + 2062, + 8146, + 4501, + 8548, + 7536, + 4643, + 9721, + 2997, + 409, + 8111, + 5598, + 9861, + 8926, + 4847, + 7812, + 949, + 1233, + 8068, + 4811, + 1588, + 2159, + 1543, + 8333, + 5847, + 2563, + 3844, + 9658, + 8899, + 7403, + 9855, + 3674, + 7328, + 985, + 511, + 4059, + 7227, + 6936, + 2203, + 7617, + 902, + 4433, + 4336, + 8627, + 3793, + 8413, + 7828, + 6811, + 7127, + 5357, + 5428, + 666, + 4776, + 5771, + 1961, + 6077, + 9375, + 8377, + 9303, + 5670, + 7444, + 3307, + 6834, + 5342, + 9964, + 872, + 7178, + 1347, + 6055, + 4447, + 5981, + 1602, + 4283, + 1131, + 2873, + 6678, + 5775, + 2412, + 7117, + 1676, + 8617, + 6333, + 2265, + 4270, + 2828, + 955, + 6861, + 7412, + 8935, + 4227, + 1628, + 4906, + 8613, + 4986, + 3756, + 5556, + 577, + 2541, + 5079, + 2270, + 1856, + 9777, + 5388, + 9058, + 8911, + 9710, + 4138, + 293, + 8453, + 7141, + 7761, + 1462, + 3212, + 2050, + 7067, + 4287, + 8465, + 3918, + 7209, + 4034, + 1818, + 2195, + 9574, + 9659, + 2471, + 1733, + 3503, + 7193, + 8351, + 724, + 907, + 9007, + 9140, + 5879, + 6107, + 1165, + 4777, + 9367, + 8746, + 5176, + 70, + 4952, + 4157, + 7930, + 7800, + 589, + 1993, + 885, + 1741, + 2868, + 2322, + 2216, + 9087, + 95, + 5827, + 9148, + 3913, + 3115, + 2285, + 956, + 9962, + 6617, + 7219, + 1421, + 118, + 207, + 7138, + 4579, + 9590, + 399, + 5116, + 1153, + 5911, + 8707, + 6995, + 7575, + 9539, + 4583, + 8438, + 5978, + 1304, + 1790, + 7914, + 1667, + 8768, + 3650, + 6269, + 3281, + 9728, + 9340, + 7842, + 5850, + 8263, + 1847, + 7727, + 9332, + 8167, + 8761, + 1678, + 3297, + 5045, + 2209, + 4435, + 7492, + 3612, + 1258, + 5056, + 6117, + 1526, + 9850, + 3389, + 8472, + 5041, + 9241, + 9282, + 5378, + 6780, + 5788, + 3200, + 9889, + 8019, + 1822, + 4703, + 539, + 7765, + 4308, + 1140, + 1556, + 8784, + 8463, + 3388, + 7741, + 9259, + 4412, + 3373, + 7268, + 3527, + 5541, + 4263, + 4036, + 2809, + 6097, + 8308, + 3423, + 393, + 4491, + 4683, + 5367, + 3596, + 6169, + 3161, + 3971, + 8191, + 4600, + 7212, + 828, + 4414, + 1801, + 8605, + 7994, + 5019, + 4061, + 9472, + 4576, + 7237, + 4411, + 3219, + 6851, + 7612, + 2669, + 8697, + 8316, + 195, + 9431, + 9880, + 2395, + 8644, + 8173, + 6560, + 3661, + 7029, + 4499, + 6533, + 6974, + 2232, + 7578, + 6239, + 7664, + 537, + 6840, + 2817, + 2797, + 1514, + 8943, + 4078, + 4836, + 6672, + 642, + 2111, + 9184, + 761, + 6803, + 4669, + 7458, + 6557, + 5642, + 602, + 2694, + 8766, + 4686, + 26, + 9226, + 6765, + 4516, + 905, + 9213, + 8399, + 2491, + 4654, + 5731, + 2568, + 709, + 7196, + 9654, + 4317, + 759, + 3481, + 5614, + 7986, + 6859, + 7906, + 7736, + 3584, + 1098, + 4845, + 5417, + 8359, + 428, + 9691, + 5744, + 5147, + 1311, + 9660, + 9394, + 8358, + 9094, + 1540, + 7130, + 6507, + 9529, + 553, + 6976, + 3779, + 4562, + 6599, + 4912, + 5330, + 5445, + 2831, + 4904, + 2423, + 4134, + 9989, + 8921, + 6114, + 9306, + 2266, + 1494, + 7977, + 1613, + 7818, + 9398, + 7016, + 1058, + 271, + 8994, + 2535, + 3607, + 5924, + 2640, + 8913, + 6619, + 3417, + 9091, + 7174, + 4220, + 2176, + 2467, + 5036, + 2404, + 5023, + 8764, + 4767, + 8515, + 9768, + 9430, + 2422, + 8863, + 1143, + 3053, + 4898, + 2016, + 7104, + 2652, + 302, + 6041, + 6915, + 9688, + 7781, + 3707, + 9673, + 4693, + 2410, + 2521, + 673, + 13, + 2269, + 6362, + 4547, + 2738, + 2902, + 2046, + 4498, + 7182, + 701, + 2041, + 545, + 2224, + 1169, + 1254, + 9422, + 6504, + 2212, + 4919, + 4035, + 396, + 8485, + 1089, + 5600, + 232, + 9610, + 6329, + 8648, + 840, + 5157, + 6129, + 4262, + 4385, + 6469, + 1935, + 739, + 9551, + 2464, + 5032, + 5533, + 5811, + 4545, + 1636, + 9037, + 3677, + 8745, + 6808, + 6149, + 4575, + 8190, + 7385, + 939, + 7153, + 1539, + 3257, + 2115, + 7624, + 6844, + 8625, + 4222, + 3292, + 8946, + 3192, + 6807, + 5282, + 6403, + 8206, + 9569, + 2337, + 4889, + 8352, + 3401, + 3236, + 6472, + 5946, + 6255, + 2149, + 251, + 276, + 7540, + 8045, + 6898, + 3452, + 6697, + 2662, + 279, + 5695, + 1844, + 269, + 3704, + 2543, + 184, + 790, + 8155, + 8951, + 3637, + 8128, + 8037, + 6128, + 3174, + 1323, + 992, + 4794, + 1056, + 7550, + 1952, + 7874, + 3465, + 3002, + 4660, + 5192, + 7120, + 5508, + 605, + 4542, + 5386, + 4613, + 2136, + 4875, + 233, + 4988, + 8642, + 5272, + 9765, + 5830, + 4964, + 1760, + 7558, + 2360, + 9759, + 8950, + 2300, + 4304, + 8925, + 6062, + 4003, + 1934, + 6735, + 5917, + 4976, + 8096, + 4485, + 971, + 7437, + 1464, + 4715, + 1626, + 6605, + 2556, + 8741, + 2476, + 7327, + 9408, + 8791, + 7478, + 107, + 6724, + 6086, + 4642, + 9775, + 3587, + 7552, + 5537, + 7712, + 2923, + 4415, + 6629, + 3119, + 6712, + 4503, + 1185, + 8306, + 1786, + 7148, + 5236, + 7252, + 8298, + 8517, + 1964, + 5003, + 1504, + 8149, + 9032, + 8541, + 9457, + 5697, + 9607, + 547, + 1340, + 2142, + 4977, + 3776, + 8169, + 3944, + 3159, + 1724, + 7542, + 6676, + 7905, + 4486, + 8483, + 4526, + 3137, + 9124, + 1874, + 2044, + 5920, + 4167, + 3739, + 7307, + 259, + 8736, + 7326, + 3617, + 5017, + 383, + 9683, + 2736, + 1756, + 4897, + 3050, + 4858, + 5637, + 3096, + 3789, + 3655, + 3659, + 3716, + 408, + 7790, + 1906, + 6549, + 7456, + 5292, + 7615, + 9215, + 1005, + 1854, + 3670, + 2431, + 6242, + 4859, + 3580, + 6021, + 5285, + 7740, + 1278, + 970, + 5862, + 6802, + 3277, + 6198, + 4804, + 4680, + 2317, + 7944, + 2839, + 3279, + 3104, + 649, + 8967, + 4627, + 8106, + 1779, + 8636, + 1248, + 2168, + 4775, + 6755, + 6943, + 4126, + 3369, + 3063, + 402, + 4294, + 5747, + 1677, + 8367, + 6116, + 485, + 5138, + 1841, + 5536, + 4107, + 5400, + 3588, + 2592, + 4973, + 7198, + 2105, + 8653, + 3682, + 2880, + 3852, + 2700, + 6133, + 21, + 1913, + 8531, + 813, + 3499, + 268, + 2607, + 8100, + 9853, + 4323, + 3648, + 7, + 8052, + 5743, + 7632, + 1541, + 4901, + 2419, + 4840, + 3723, + 222, + 4945, + 3340, + 9018, + 6997, + 7159, + 1356, + 5538, + 3455, + 14, + 1265, + 5722, + 4274, + 5364, + 9106, + 3143, + 101, + 3863, + 8043, + 9467, + 1563, + 3492, + 9260, + 2152, + 8404, + 7390, + 579, + 5260, + 1329, + 9794, + 1826, + 4965, + 454, + 9128, + 7999, + 4996, + 6409, + 9538, + 8117, + 8805, + 1642, + 2589, + 357, + 4850, + 8121, + 1620, + 3264, + 5218, + 5221, + 4248, + 6529, + 2621, + 9478, + 1941, + 53, + 6569, + 9163, + 6989, + 6528, + 8067, + 5613, + 1148, + 3840, + 3805, + 4137, + 7286, + 3044, + 413, + 5044, + 7868, + 4366, + 1521, + 6350, + 507, + 8896, + 2126, + 4994, + 3454, + 5446, + 93, + 491, + 4388, + 4095, + 9867, + 5068, + 7529, + 7009, + 6526, + 7013, + 6182, + 7527, + 3393, + 9123, + 3710, + 2413, + 954, + 9133, + 5180, + 6698, + 5814, + 3882, + 2695, + 1339, + 4672, + 6920, + 5034, + 2479, + 1834, + 352, + 9323, + 5840, + 6023, + 9345, + 7387, + 2687, + 6857, + 8611, + 562, + 879, + 8161, + 4543, + 2421, + 1274, + 5868, + 6568, + 6864, + 8430, + 9199, + 4971, + 2690, + 752, + 5559, + 3512, + 270, + 6365, + 3059, + 7166, + 1950, + 8586, + 6146, + 3522, + 7980, + 2840, + 5807, + 7152, + 3517, + 6614, + 1397, + 7140, + 5619, + 3984, + 1214, + 6184, + 6806, + 2469, + 3235, + 9788, + 3603, + 6308, + 631, + 2366, + 5584, + 5106, + 7793, + 9898, + 343, + 5616, + 4042, + 1637, + 1578, + 1363, + 4128, + 9940, + 8313, + 8348, + 2223, + 3414, + 8778, + 9088, + 9711, + 1831, + 7060, + 3721, + 9048, + 9455, + 2077, + 2327, + 9979, + 2140, + 362, + 7299, + 1955, + 4152, + 6982, + 7402, + 9380, + 5502, + 9600, + 3693, + 8026, + 6781, + 7829, + 8937, + 637, + 9694, + 2811, + 3275, + 5934, + 5703, + 4031, + 4202, + 2480, + 5925, + 3291, + 8960, + 4828, + 7242, + 670, + 4653, + 2075, + 7204, + 9001, + 7474, + 1369, + 8290, + 2770, + 1312, + 7365, + 9286, + 2990, + 1670, + 2182, + 9690, + 9049, + 9129, + 1259, + 5000, + 4170, + 1434, + 1354, + 3495, + 7651, + 1115, + 2035, + 9695, + 3775, + 4710, + 9284, + 6721, + 2597, + 4507, + 7763, + 6368, + 3114, + 9697, + 7226, + 7103, + 7629, + 4551, + 8165, + 4565, + 527, + 5689, + 2513, + 9888, + 7162, + 1198, + 140, + 4404, + 8860, + 2863, + 6051, + 3087, + 2948, + 9651, + 2819, + 8873, + 176, + 8278, + 7995, + 1585, + 8471, + 1843, + 5595, + 2859, + 6275, + 5358, + 3656, + 5802, + 2283, + 6624, + 4803, + 2, + 5030, + 912, + 1751, + 8591, + 5678, + 7984, + 4277, + 8817, + 6416, + 6573, + 5792, + 864, + 1172, + 3872, + 1377, + 9620, + 8098, + 3204, + 5227, + 548, + 8133, + 8305, + 7026, + 9218, + 1156, + 606, + 5720, + 9393, + 9313, + 6205, + 4939, + 2774, + 6639, + 5588, + 8114, + 4329, + 7619, + 3803, + 1289, + 6589, + 5194, + 7245, + 8104, + 3402, + 4129, + 5884, + 8511, + 5932, + 9514, + 3873, + 3227, + 1917, + 4953, + 3446, + 4184, + 5510, + 8530, + 4788, + 8347, + 6778, + 1230, + 1047, + 4825, + 8287, + 1184, + 8103, + 2082, + 7371, + 702, + 7792, + 4188, + 8975, + 7064, + 1507, + 4449, + 6500, + 6675, + 8478, + 9507, + 1546, + 9130, + 9141, + 5361, + 7661, + 2021, + 1869, + 1589, + 3085, + 2309, + 4479, + 1236, + 1300, + 2654, + 5210, + 6752, + 7867, + 6161, + 8508, + 1686, + 6702, + 8971, + 2290, + 472, + 2069, + 9949, + 9044, + 9858, + 7143, + 2219, + 4333, + 9699, + 7275, + 4682, + 8459, + 8948, + 5534, + 5511, + 3902, + 1580, + 9983, + 9491, + 2546, + 9403, + 324, + 2442, + 737, + 235, + 953, + 2293, + 5641, + 4007, + 4124, + 9519, + 7454, + 4923, + 4233, + 4462, + 5854, + 3177, + 1652, + 8865, + 9147, + 8107, + 6019, + 5513, + 5213, + 1485, + 8663, + 2339, + 6935, + 1396, + 6029, + 3221, + 1915, + 3870, + 5518, + 2507, + 1127, + 1136, + 9841, + 3082, + 1994, + 125, + 3632, + 8664, + 4461, + 4699, + 6843, + 1067, + 4275, + 1048, + 2730, + 6695, + 5133, + 8632, + 6310, + 5545, + 5872, + 5625, + 4027, + 2167, + 1066, + 9118, + 4256, + 8248, + 2762, + 1161, + 5903, + 609, + 498, + 2215, + 2294, + 6819, + 8243, + 774, + 6295, + 1685, + 2566, + 3898, + 3857, + 4941, + 2815, + 9876, + 8126, + 748, + 9239, + 2667, + 2598, + 7522, + 9421, + 6226, + 5051, + 8228, + 6273, + 1656, + 9917, + 4109, + 2246, + 2985, + 3049, + 1640, + 3970, + 7688, + 4044, + 8795, + 2618, + 1997, + 7638, + 9823, + 8580, + 1558, + 5956, + 6369, + 528, + 2132, + 7052, + 3941, + 9820, + 5972, + 4005, + 5940, + 8673, + 3331, + 6944, + 6631, + 2830, + 3470, + 7806, + 1444, + 6957, + 478, + 8598, + 9166, + 5269, + 150, + 9513, + 1758, + 1984, + 8659, + 583, + 4070, + 7508, + 8825, + 3155, + 242, + 6224, + 4529, + 963, + 7776, + 740, + 8477, + 4446, + 7244, + 5783, + 2531, + 1044, + 7650, + 4738, + 9525, + 4155, + 8698, + 9606, + 3703, + 1255, + 4050, + 204, + 7144, + 7950, + 4324, + 4239, + 5103, + 882, + 8008, + 9635, + 4944, + 1104, + 3488, + 164, + 2892, + 6331, + 4588, + 7838, + 6381, + 6949, + 7597, + 5623, + 9939, + 8600, + 4463, + 9034, + 6042, + 9735, + 4079, + 4071, + 7460, + 8608, + 1030, + 2250, + 4452, + 2619, + 7190, + 4517, + 88, + 3613, + 3136, + 6488, + 3476, + 2761, + 6330, + 8938, + 4728, + 8071, + 6103, + 4355, + 9603, + 7341, + 2571, + 7810, + 3477, + 3418, + 7844, + 2526, + 5505, + 1087, + 6307, + 1634, + 7126, + 7459, + 3778, + 9726, + 1939, + 4350, + 1029, + 9749, + 5548, + 2311, + 108, + 9804, + 275, + 5122, + 6550, + 8807, + 1525, + 5853, + 1898, + 2889, + 2780, + 4894, + 7380, + 7941, + 4131, + 1388, + 6542, + 312, + 5029, + 5287, + 3899, + 1664, + 4271, + 7802, + 1456, + 3072, + 1053, + 1835, + 5686, + 7956, + 130, + 5108, + 5242, + 8335, + 1378, + 5644, + 5121, + 6306, + 718, + 7946, + 3736, + 9097, + 7616, + 3360, + 4704, + 6522, + 8716, + 9212, + 7620, + 5937, + 6192, + 6405, + 9447, + 1343, + 3550, + 3912, + 4177, + 7295, + 8469, + 6453, + 9655, + 7830, + 8775, + 8300, + 9937, + 7949, + 1309, + 9911, + 227, + 9817, + 7434, + 7396, + 7065, + 5808, + 6349, + 19, + 5628, + 1547, + 3555, + 7767, + 9180, + 3818, + 3298, + 6390, + 9722, + 7425, + 4153, + 8977, + 9708, + 2148, + 9509, + 486, + 5772, + 6163, + 5509, + 4009, + 9009, + 6249, + 5062, + 1395, + 4418, + 4015, + 2858, + 3120, + 4496, + 1344, + 6934, + 9290, + 7236, + 9285, + 2958, + 4046, + 6145, + 2857, + 1328, + 8272, + 1336, + 2822, + 6121, + 1911, + 5993, + 173, + 1086, + 7751, + 732, + 1978, + 8780, + 2047, + 1193, + 1237, + 9376, + 2753, + 482, + 8578, + 5597, + 516, + 8804, + 377, + 4213, + 1583, + 7269, + 6897, + 5245, + 8610, + 4296, + 4942, + 9737, + 1885, + 8162, + 8759, + 1447, + 8327, + 1989, + 2773, + 168, + 5764, + 3671, + 6300, + 339, + 1398, + 513, + 5914, + 2599, + 8090, + 919, + 5460, + 6126, + 6502, + 3972, + 9784, + 5798, + 4614, + 8862, + 9170, + 5042, + 7730, + 8620, + 9204, + 9729, + 837, + 3808, + 4511, + 4611, + 3639, + 119, + 8499, + 1715, + 9505, + 3753, + 1746, + 5329, + 1916, + 9329, + 5554, + 9553, + 9588, + 7490, + 3611, + 6767, + 8952, + 7101, + 1857, + 850, + 374, + 1919, + 3766, + 1438, + 4505, + 3570, + 6680, + 1003, + 174, + 7929, + 4406, + 9352, + 4141, + 1020, + 7136, + 2289, + 3906, + 2896, + 8800, + 8285, + 5433, + 2626, + 371, + 4549, + 1314, + 2214, + 7646, + 40, + 4045, + 5950, + 1933, + 9443, + 9066, + 1571, + 5343, + 4376, + 1878, + 7692, + 4510, + 6558, + 9155, + 3194, + 3448, + 1983, + 2394, + 5651, + 2185, + 3336, + 2910, + 3604, + 7600, + 9256, + 3058, + 5900, + 6447, + 2627, + 3243, + 1702, + 390, + 1057, + 4706, + 2331, + 2304, + 2510, + 7502, + 4307, + 73, + 712, + 9846, + 9277, + 7301, + 1411, + 5646, + 9646, + 6591, + 6054, + 9627, + 833, + 3917, + 3280, + 2650, + 3747, + 7545, + 1601, + 3463, + 529, + 2200, + 9364, + 3678, + 5156, + 4313, + 1457, + 6022, + 2015, + 1215, + 1472, + 3078, + 8602, + 2305, + 4311, + 7046, + 6559, + 3532, + 2179, + 2632, + 7500, + 81, + 3033, + 6164, + 7259, + 9454, + 3614, + 3816, + 521, + 3593, + 3521, + 7131, + 5115, + 6637, + 6393, + 3238, + 8423, + 1951, + 7653, + 644, + 9390, + 5296, + 5273, + 1873, + 2463, + 4439, + 2883, + 7414, + 5891, + 6739, + 5531, + 5680, + 3575, + 2943, + 4895, + 5300, + 1704, + 1296, + 35, + 5308, + 8527, + 9910, + 3420, + 3278, + 3850, + 9134, + 3197, + 4671, + 9415, + 6496, + 7854, + 51, + 6132, + 8526, + 4539, + 4193, + 2335, + 2845, + 3708, + 8846, + 7648, + 6437, + 2911, + 8170, + 3724, + 7057, + 9933, + 6280, + 7240, + 2368, + 9038, + 5493, + 9974, + 4740, + 8829, + 5271, + 3981, + 7024, + 1297, + 7345, + 4697, + 8640, + 886, + 1443, + 6131, + 9200, + 3786, + 6837, + 2969, + 3453, + 746, + 8083, + 7807, + 3335, + 5781, + 1367, + 5464, + 7415, + 5098, + 6688, + 4554, + 420, + 7363, + 6874, + 6050, + 2684, + 4900, + 2961, + 4240, + 5175, + 5232, + 5893, + 216, + 7206, + 8373, + 2010, + 1957, + 3061, + 946, + 3109, + 23, + 221, + 1167, + 1079, + 4536, + 2605, + 317, + 2018, + 8564, + 6804, + 1124, + 6137, + 3976, + 364, + 2125, + 8401, + 8879, + 3316, + 4151, + 9754, + 4483, + 4978, + 2955, + 5142, + 7088, + 695, + 2280, + 2505, + 493, + 5089, + 1635, + 1816, + 7311, + 2302, + 256, + 2895, + 7887, + 1579, + 4425, + 4779, + 9172, + 9522, + 4265, + 3826, + 8693, + 5309, + 4721, + 6786, + 8708, + 468, + 1846, + 1908, + 7567, + 9356, + 3407, + 7538, + 5179, + 7114, + 7864, + 7759, + 630, + 9407, + 2805, + 9300, + 5320, + 6187, + 9780, + 944, + 3893, + 3717, + 8959, + 6228, + 9717, + 1298, + 8314, + 8118, + 706, + 2602, + 9466, + 735, + 1414, + 4809, + 6730, + 779, + 3385, + 3422, + 639, + 7967, + 4596, + 9102, + 1693, + 8046, + 7885, + 9542, + 5212, + 7123, + 766, + 8094, + 4878, + 2658, + 5295, + 6703, + 2307, + 7128, + 7699, + 4252, + 9270, + 6880, + 6444, + 5773, + 5082, + 2122, + 379, + 2933, + 5225, + 9255, + 9347, + 8821, + 9112, + 7831, + 8293, + 9869, + 8506, + 6893, + 4225, + 6931, + 4001, + 1090, + 789, + 2681, + 675, + 213, + 3800, + 7160, + 8854, + 820, + 1859, + 9425, + 3783, + 1737, + 2037, + 758, + 7008, + 9886, + 826, + 5452, + 640, + 7889, + 4784, + 8503, + 7637, + 5097, + 5279, + 7824, + 7993, + 7785, + 7696, + 4200, + 8609, + 2101, + 3827, + 2084, + 8344, + 5691, + 5443, + 3796, + 2974, + 3374, + 9069, + 9764, + 6348, + 931, + 2485, + 4873, + 2660, + 8388, + 6585, + 289, + 3653, + 8334, + 2623, + 7903, + 7442, + 5560, + 8501, + 770, + 2747, + 8771, + 4909, + 2791, + 5658, + 7902, + 7158, + 8054, + 4022, + 8262, + 6822, + 5951, + 7218, + 8018, + 5515, + 8618, + 8797, + 3905, + 9250, + 2189, + 9047, + 5239, + 3084, + 458, + 7298, + 1744, + 5859, + 6423, + 1910, + 2745, + 8048, + 6946, + 6436, + 8309, + 9077, + 2562, + 6278, + 1469, + 4464, + 3070, + 8393, + 3035, + 9041, + 4343, + 9881, + 6725, + 2087, + 6291, + 1359, + 4718, + 9175, + 9409, + 6251, + 2109, + 8215, + 2034, + 4161, + 1813, + 512, + 9365, + 1891, + 4285, + 4985, + 7449, + 2392, + 5606, + 2233, + 5298, + 4665, + 5587, + 8024, + 7916, + 5610, + 4190, + 6564, + 1500, + 2767, + 2689, + 3056, + 7924, + 8737, + 5483, + 2939, + 6123, + 7702, + 9402, + 8163, + 6538, + 7677, + 7515, + 2187, + 9520, + 8500, + 5593, + 5683, + 2841, + 9271, + 2504, + 940, + 6810, + 160, + 7321, + 9056, + 239, + 6083, + 6820, + 323, + 852, + 3314, + 978, + 6581, + 9060, + 7794, + 3226, + 9164, + 3610, + 1212, + 6495, + 2820, + 1202, + 449, + 2020, + 5046, + 802, + 854, + 3498, + 8280, + 8484, + 4082, + 1217, + 5345, + 1234, + 1032, + 2524, + 7886, + 2554, + 237, + 6868, + 47, + 9843, + 5438, + 369, + 3038, + 6191, + 6646, + 16, + 5, + 2836, + 1176, + 2904, + 4490, + 8857, + 3909, + 1723, + 3507, + 5999, + 9956, + 9093, + 6351, + 2714, + 3254, + 8521, + 7179, + 7982, + 9757, + 598, + 3859, + 7292, + 9322, + 8180, + 4028, + 5306, + 1024, + 9086, + 2301, + 9902, + 2369, + 3718, + 301, + 8240, + 615, + 2359, + 8776, + 9622, + 672, + 8657, + 9386, + 1307, + 5549, + 1324, + 6536, + 5684, + 4893, + 1345, + 9713, + 6352, + 8343, + 7919, + 6449, + 4530, + 9696, + 2389, + 1063, + 7733, + 7228, + 9901, + 5829, + 9404, + 8770, + 3542, + 226, + 8543, + 9527, + 4569, + 6987, + 8547, + 1158, + 7165, + 8267, + 5621, + 7111, + 9283, + 8812, + 6776, + 3869, + 4347, + 4195, + 9895, + 3036, + 2843, + 5752, + 7939, + 8790, + 4235, + 6994, + 2180, + 2009, + 7957, + 6602, + 1510, + 3618, + 433 + ], + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "metrics": { + "frechet_inception_distance": 10.272234758028844, + "kernel_inception_distance_mean": -2.55584716796875e-05, + "kernel_inception_distance_std": 0.00010886578191701542 + }, + "repeat_metrics": { + "frechet_inception_distance": 10.272234758028844, + "kernel_inception_distance_mean": -2.55584716796875e-05, + "kernel_inception_distance_std": 0.00010886578191701542 + }, + "repeat_max_absolute_difference": 0.0 +} diff --git a/study-records/study/controls/real-versus-real/run.log b/study-records/study/controls/real-versus-real/run.log new file mode 100644 index 0000000000000000000000000000000000000000..438ec03b1dd5fe9d0863674fe15aa29e4287cce3 --- /dev/null +++ b/study-records/study/controls/real-versus-real/run.log @@ -0,0 +1,2 @@ +2026-10-17T19:09:57Z INFO {"event": "real_control_complete", "metrics": {"frechet_inception_distance": 10.272234758028844, "kernel_inception_distance_mean": -2.55584716796875e-05, "kernel_inception_distance_std": 0.00010886578191701542}, "repeat_max_absolute_difference": 0.0} +2026-10-17T19:09:57Z INFO {"event": "study_phase_complete", "phase": "evaluate", "root": "runs/study"} diff --git a/study-records/study/main/cifar10-onn-s101/evaluations/identity/control.json b/study-records/study/main/cifar10-onn-s101/evaluations/identity/control.json new file mode 100644 index 0000000000000000000000000000000000000000..092f45833d88a86700c8e2f66817679eb862dfd5 --- /dev/null +++ b/study-records/study/main/cifar10-onn-s101/evaluations/identity/control.json @@ -0,0 +1,3 @@ +{ + "identity_exact_equal": true +} diff --git a/study-records/study/main/cifar10-onn-s101/evaluations/identity/run.log b/study-records/study/main/cifar10-onn-s101/evaluations/identity/run.log new file mode 100644 index 0000000000000000000000000000000000000000..0e16929aabbf30e8a2223dec1f134ba1befc67e6 --- /dev/null +++ b/study-records/study/main/cifar10-onn-s101/evaluations/identity/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:50:17Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "identity", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:50:19Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:50:38Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:50:52Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:51:10Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:51:25Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:51:44Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:51:59Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:52:18Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:52:29Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s101/evaluations/identity", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 116.22197621400119, "seconds_per_image": 0.02324439524280024, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012888411059975624, "peak_memory_bytes": 60721664} +2026-10-17T18:52:53Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "identity", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 116.22197621400119, "seconds_per_image": 0.02324439524280024, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012888411059975624, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 176.70453192569718, "kernel_inception_distance_mean": 0.18851056098937988, "kernel_inception_distance_std": 0.0027402690946605403}, "validation_velocity_mse": 0.21588426921516657, "metric_seconds": 19.394039164006244} diff --git a/study-records/study/main/cifar10-onn-s102/evaluations/identity/control.json b/study-records/study/main/cifar10-onn-s102/evaluations/identity/control.json new file mode 100644 index 0000000000000000000000000000000000000000..092f45833d88a86700c8e2f66817679eb862dfd5 --- /dev/null +++ b/study-records/study/main/cifar10-onn-s102/evaluations/identity/control.json @@ -0,0 +1,3 @@ +{ + "identity_exact_equal": true +} diff --git a/study-records/study/main/cifar10-onn-s102/evaluations/identity/run.log b/study-records/study/main/cifar10-onn-s102/evaluations/identity/run.log new file mode 100644 index 0000000000000000000000000000000000000000..c245ed17921a3ad6a41c03e6228a37335ec3571d --- /dev/null +++ b/study-records/study/main/cifar10-onn-s102/evaluations/identity/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:55:43Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 102, "split": "test", "intervention": "identity", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:55:49Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:56:03Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:56:24Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:56:41Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:57:02Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:57:22Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:57:43Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:57:58Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:58:16Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s102/evaluations/identity", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 133.63555448500847, "seconds_per_image": 0.026727110897001694, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.013204231858253479, "peak_memory_bytes": 60721664} +2026-10-17T18:58:37Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 102, "split": "test", "intervention": "identity", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 133.63555448500847, "seconds_per_image": 0.026727110897001694, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.013204231858253479, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 170.89254169365023, "kernel_inception_distance_mean": 0.17922114610671996, "kernel_inception_distance_std": 0.002754562183066269}, "validation_velocity_mse": 0.22063074633479118, "metric_seconds": 20.13504967300105} diff --git a/study-records/study/pilot/mnist-onn-s101/cpu-public-check/control.json b/study-records/study/pilot/mnist-onn-s101/cpu-public-check/control.json new file mode 100644 index 0000000000000000000000000000000000000000..525580c6d30256df0846a98043b076110895b599 --- /dev/null +++ b/study-records/study/pilot/mnist-onn-s101/cpu-public-check/control.json @@ -0,0 +1,13 @@ +{ + "kind": "public-checkpoint-reload", + "status": "completed", + "repository": "BurnyCoder/oscillatory-flow-matching-mnist", + "path": "study/pilot/mnist-onn-s101", + "checkpoint_sha256": "f11cdc5df1a58a9be3dd5973d540755c240dcb1c67246627de8aaf8229e0b7e6", + "public_weights_sha256": "06201135c2255dcc8b2ee988f9ce128ce6fe2e6eb35f3fd142b3a4db415fec96", + "prediction_max_absolute_difference": 0.0, + "device": "cpu", + "seed": 20261016, + "sample_count": 64, + "nfe": 32 +} diff --git a/study-records/study/pilot/mnist-onn-s101/cpu-public-check/run.log b/study-records/study/pilot/mnist-onn-s101/cpu-public-check/run.log new file mode 100644 index 0000000000000000000000000000000000000000..c9d09bc75596bfc1e3b402af4fd61d9d5c26c651 --- /dev/null +++ b/study-records/study/pilot/mnist-onn-s101/cpu-public-check/run.log @@ -0,0 +1,3 @@ +2026-10-16T23:39:59Z INFO {"event": "sampling_progress", "completed": 32, "total": 64, "nfe": 32} +2026-10-16T23:40:04Z INFO {"event": "sampling_complete", "directory": "runs/study/pilot/mnist-onn-s101/cpu-public-check", "count": 64, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 10.12635529399995, "seconds_per_image": 0.15822430146874922, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.35869738459587097, "peak_memory_bytes": null} +2026-10-16T23:40:30Z INFO {"event": "public_checkpoint_verified", "kind": "public-checkpoint-reload", "status": "completed", "repository": "BurnyCoder/oscillatory-flow-matching-mnist", "path": "study/pilot/mnist-onn-s101", "checkpoint_sha256": "f11cdc5df1a58a9be3dd5973d540755c240dcb1c67246627de8aaf8229e0b7e6", "public_weights_sha256": "06201135c2255dcc8b2ee988f9ce128ce6fe2e6eb35f3fd142b3a4db415fec96", "prediction_max_absolute_difference": 0.0, "device": "cpu", "seed": 20261016, "sample_count": 64, "nfe": 32} diff --git a/study/main/cifar10-dit-s102/evaluations/test-nfe32/grid.png b/study/main/cifar10-dit-s102/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..9a16f5e55963814421db403d537fbe04e1c426aa --- /dev/null +++ b/study/main/cifar10-dit-s102/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4713e05130d45fd1e9f234d53ffafb28035d9303b8513a5b94f28bae47678762 +size 153977 diff --git a/study/main/cifar10-dit-s102/evaluations/test-nfe32/run.log b/study/main/cifar10-dit-s102/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..49768ac62a08baffb43edd8e7e20c890cef3cd1b --- /dev/null +++ b/study/main/cifar10-dit-s102/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T17:56:25Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "dit", "training_seed": 102, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "a87b3e659c6398bf2b2791e05297293a8c154ada863778310148018b4f940c15", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "0afa17670bc7339fd28a2beea4396e47d30b1d9c", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T17:56:26Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T17:56:32Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T17:56:38Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T17:56:48Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T17:56:54Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T17:57:00Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T17:57:06Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T17:57:13Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T17:57:22Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-dit-s102/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 48.89814832000411, "seconds_per_image": 0.009779629664000823, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.015701953321695328, "peak_memory_bytes": 58955776} +2026-10-17T17:57:41Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "dit", "training_seed": 102, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "a87b3e659c6398bf2b2791e05297293a8c154ada863778310148018b4f940c15", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "0afa17670bc7339fd28a2beea4396e47d30b1d9c", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 48.89814832000411, "seconds_per_image": 0.009779629664000823, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.015701953321695328, "peak_memory_bytes": 58955776}, "metrics": {"frechet_inception_distance": 103.12542282658637, "kernel_inception_distance_mean": 0.08995173454284668, "kernel_inception_distance_std": 0.00169647956062002}, "validation_velocity_mse": 0.1970291268080473, "metric_seconds": 18.674224670001422} diff --git a/study/main/cifar10-dit-s102/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-dit-s102/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..44054d03f737becb86ec96de9c9c5a85d134c703 --- /dev/null +++ b/study/main/cifar10-dit-s102/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3661fb6283e36c43925a06b4f09aeb9c6b6131ebfd298b0e5bc3953a28493456 +size 61440088 diff --git a/study/main/cifar10-dit-s102/evaluations/test-nfe32/sampling.json b/study/main/cifar10-dit-s102/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..83170184b93f93a09b06da1c345ef1866b8b0463 --- /dev/null +++ b/study/main/cifar10-dit-s102/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 48.89814832000411, + "seconds_per_image": 0.009779629664000823, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.015701953321695328, + "peak_memory_bytes": 58955776 +} diff --git a/study/main/cifar10-dit-s102/manifest.json b/study/main/cifar10-dit-s102/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..21dc12ec2ff4d723751f561c77164f03eaf45816 --- /dev/null +++ b/study/main/cifar10-dit-s102/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "8c5fd64a57f4309fd3032502f60e20781104069a3ba91c0fa4aaf072a597d25a", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "a87b3e659c6398bf2b2791e05297293a8c154ada863778310148018b4f940c15", + "bytes": 21305024 + }, + "config.json": { + "sha256": "9d667fda7aa2bf3596e2646565131838edd3c326812d3499b326bc7d4c584b93", + "bytes": 606 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "b772ffe8254f2c0e01aadee4e8258a3d41e7f7bf34cbda901e8c4beacae540fc", + "bytes": 1233 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "f74b2655d85b04491f5043a7e3ae29ed520bc7854174696282c196ef9bc747bc", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "4713e05130d45fd1e9f234d53ffafb28035d9303b8513a5b94f28bae47678762", + "bytes": 153977 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "89bf2c8939ac08e67851b9d8a2a4e5ca136cfb8db08b7875b88bedcf6ca5c1ab", + "bytes": 3011 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "3661fb6283e36c43925a06b4f09aeb9c6b6131ebfd298b0e5bc3953a28493456", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "81ff920306444775a76e0f43fcc0c76a9a52ddc0972e11485d0d7ff6ff9f178b", + "bytes": 299 + }, + "model.safetensors": { + "sha256": "2e584a96062f1a454dce28bb6322e17731df8999e32045b8ed7f9fe8fb4453cc", + "bytes": 5233488 + }, + "planned-config.json": { + "sha256": "c63673cd38edc8bc847b9d610641ff92f517c53c4bd987bf21257741bf5735c1", + "bytes": 604 + }, + "run.log": { + "sha256": "44d3011e4b4fd503d7710a338d9929c54dacd152945e9f1d01b993e247bd33c8", + "bytes": 81227 + }, + "training.json": { + "sha256": "fc1aba71169ba453885e940d126fa0e2b387878bdc3893cecd02f570ac8f738d", + "bytes": 543 + } +} diff --git a/study/main/cifar10-dit-s102/model.safetensors b/study/main/cifar10-dit-s102/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d7731f0cd65453c6f91cacc5292717c6bea13392 --- /dev/null +++ b/study/main/cifar10-dit-s102/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e584a96062f1a454dce28bb6322e17731df8999e32045b8ed7f9fe8fb4453cc +size 5233488 diff --git a/study/main/cifar10-dit-s102/planned-config.json b/study/main/cifar10-dit-s102/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..056898049d3c955eef39d6d05d8c1f0b8d105fd7 --- /dev/null +++ b/study/main/cifar10-dit-s102/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 102, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s102/run.log b/study/main/cifar10-dit-s102/run.log new file mode 100644 index 0000000000000000000000000000000000000000..c028d169993516e3014f618414540868728fd3b3 --- /dev/null +++ b/study/main/cifar10-dit-s102/run.log @@ -0,0 +1,350 @@ +2026-10-17T03:46:01Z INFO {"event": "training_configuration", "model": {"family": "dit", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 576}, "dataset": "cifar10", "seed": 102, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T03:46:03Z INFO {"event": "training_start", "parameters": 1298864, "step": 0, "validation_mse": 1.7011075615882874} +2026-10-17T03:46:04Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.7102091312408447, "grad_norm": 1.3451812267303467, "train_seconds": 1.0475090869877022, "remaining_budget_seconds": 2757.2743219849945} +2026-10-17T03:46:12Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.2182015369133072, "grad_norm": 0.25371554493904114, "train_seconds": 8.5650643830013, "remaining_budget_seconds": 2749.7567655400053} +2026-10-17T03:46:23Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.60513593390584, "grad_norm": 0.43706008791923523, "train_seconds": 16.68258377398888, "remaining_budget_seconds": 2741.639252378998} +2026-10-17T03:46:31Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.4186970530450344, "grad_norm": 0.5762000679969788, "train_seconds": 24.71570428898849, "remaining_budget_seconds": 2733.606130700995} +2026-10-17T03:46:38Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.36617414459586145, "grad_norm": 0.7147449254989624, "train_seconds": 32.52099970600102, "remaining_budget_seconds": 2725.800834834008} +2026-10-17T03:46:46Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.3353129304945469, "grad_norm": 0.6435403823852539, "train_seconds": 40.492871151989675, "remaining_budget_seconds": 2717.8289656849956} +2026-10-17T03:46:57Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.3171289286017418, "grad_norm": 0.8954771161079407, "train_seconds": 48.242379249000805, "remaining_budget_seconds": 2710.079453686005} +2026-10-17T03:47:05Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.3121790202707052, "grad_norm": 0.7943933606147766, "train_seconds": 56.29138593899552, "remaining_budget_seconds": 2702.030450862003} +2026-10-17T03:47:13Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.3015691643953323, "grad_norm": 0.4489187002182007, "train_seconds": 63.885808261999045, "remaining_budget_seconds": 2694.4360269470053} +2026-10-17T03:47:21Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.2923025009781122, "grad_norm": 0.8282820582389832, "train_seconds": 71.74789295998926, "remaining_budget_seconds": 2686.5739401580067} +2026-10-17T03:47:31Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.2864245757460594, "grad_norm": 0.9439363479614258, "train_seconds": 79.67472876299871, "remaining_budget_seconds": 2678.6471066119993} +2026-10-17T03:47:40Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.28568645924329755, "grad_norm": 0.7066501975059509, "train_seconds": 87.76341227199009, "remaining_budget_seconds": 2670.5584223640035} +2026-10-17T03:47:47Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.2811491507291794, "grad_norm": 0.7494161128997803, "train_seconds": 95.70134381999378, "remaining_budget_seconds": 2662.6204925689963} +2026-10-17T03:47:55Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.2825243843346834, "grad_norm": 0.5063631534576416, "train_seconds": 103.48544407899317, "remaining_budget_seconds": 2654.8363908570027} +2026-10-17T03:48:06Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.2709879020601511, "grad_norm": 0.40633171796798706, "train_seconds": 111.22072044599918, "remaining_budget_seconds": 2647.101116538004} +2026-10-17T03:48:14Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.2684937585890293, "grad_norm": 0.3910692036151886, "train_seconds": 118.96756210899912, "remaining_budget_seconds": 2639.354274440004} +2026-10-17T03:48:22Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.26776341468095777, "grad_norm": 0.4853197932243347, "train_seconds": 126.93491645199538, "remaining_budget_seconds": 2631.386919798999} +2026-10-17T03:48:29Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.26979686945676806, "grad_norm": 0.6423327922821045, "train_seconds": 134.65833485798794, "remaining_budget_seconds": 2623.6635013990017} +2026-10-17T03:48:40Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.2637389501929283, "grad_norm": 0.5961043238639832, "train_seconds": 142.7314313579991, "remaining_budget_seconds": 2615.5904048530065} +2026-10-17T03:48:48Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.2647680766135454, "grad_norm": 0.6882957816123962, "train_seconds": 150.68219607300125, "remaining_budget_seconds": 2607.6396385349944} +2026-10-17T03:48:56Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.2626547655463219, "grad_norm": 0.7978100776672363, "train_seconds": 158.53024411699153, "remaining_budget_seconds": 2599.791589344997} +2026-10-17T03:49:04Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.25881574407219887, "grad_norm": 0.6521762013435364, "train_seconds": 166.25238407099096, "remaining_budget_seconds": 2592.0694504239946} +2026-10-17T03:49:12Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.25782738529145716, "grad_norm": 0.6857454776763916, "train_seconds": 173.9919749119872, "remaining_budget_seconds": 2584.3298598840047} +2026-10-17T03:49:22Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.25558778896927836, "grad_norm": 0.7858656048774719, "train_seconds": 181.96853535500122, "remaining_budget_seconds": 2576.353301370007} +2026-10-17T03:49:30Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.256722389832139, "grad_norm": 0.5612936615943909, "train_seconds": 189.6345383089938, "remaining_budget_seconds": 2568.6872944479983} +2026-10-17T03:49:38Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.25521011382341385, "grad_norm": 0.7020533680915833, "train_seconds": 197.66618099498737, "remaining_budget_seconds": 2560.6556526009954} +2026-10-17T03:49:46Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.25028772130608556, "grad_norm": 0.5511124730110168, "train_seconds": 205.37090428698866, "remaining_budget_seconds": 2552.9509310150024} +2026-10-17T03:49:57Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.24993446037173273, "grad_norm": 0.3987192213535309, "train_seconds": 213.38389921099588, "remaining_budget_seconds": 2544.937928927} +2026-10-17T03:50:05Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.24921218171715737, "grad_norm": 0.7277663350105286, "train_seconds": 221.31062315798772, "remaining_budget_seconds": 2537.011210951998} +2026-10-17T03:50:13Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.2531578131020069, "grad_norm": 0.8757371306419373, "train_seconds": 229.28008292899176, "remaining_budget_seconds": 2529.041752721998} +2026-10-17T03:50:21Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.2458353666216135, "grad_norm": 0.573822557926178, "train_seconds": 237.18998252598976, "remaining_budget_seconds": 2521.1318524259987} +2026-10-17T03:50:31Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.24778997644782066, "grad_norm": 0.6197834610939026, "train_seconds": 244.91147105798882, "remaining_budget_seconds": 2513.410364519994} +2026-10-17T03:50:39Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.24746915705502034, "grad_norm": 0.5454726815223694, "train_seconds": 252.68730956799118, "remaining_budget_seconds": 2505.6345255619963} +2026-10-17T03:50:47Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.24901846751570703, "grad_norm": 0.49615347385406494, "train_seconds": 260.4547721229901, "remaining_budget_seconds": 2497.867034089999} +2026-10-17T03:50:55Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.24455307759344577, "grad_norm": 0.5862202048301697, "train_seconds": 268.48740352298773, "remaining_budget_seconds": 2489.8344331170083} +2026-10-17T03:51:06Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.24331811271607875, "grad_norm": 0.5813148021697998, "train_seconds": 276.39509287998953, "remaining_budget_seconds": 2481.9267400730023} +2026-10-17T03:51:14Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.24527225084602833, "grad_norm": 0.4104244112968445, "train_seconds": 284.0255044079968, "remaining_budget_seconds": 2474.2963321370044} +2026-10-17T03:51:21Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.24289261177182198, "grad_norm": 0.5602385997772217, "train_seconds": 291.7260743849911, "remaining_budget_seconds": 2466.5957608180033} +2026-10-17T03:51:29Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.24364950336515903, "grad_norm": 0.4701775312423706, "train_seconds": 299.60994632999063, "remaining_budget_seconds": 2458.7118889709964} +2026-10-17T03:51:40Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.23947740778326987, "grad_norm": 0.42057105898857117, "train_seconds": 307.7549246409908, "remaining_budget_seconds": 2450.5669101480016} +2026-10-17T03:51:48Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.2368535566329956, "grad_norm": 0.3872612416744232, "train_seconds": 315.3748166029982, "remaining_budget_seconds": 2442.9470182829973} +2026-10-17T03:51:56Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.24142697796225548, "grad_norm": 0.37970659136772156, "train_seconds": 323.1375227690005, "remaining_budget_seconds": 2435.184311801} +2026-10-17T03:52:03Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.23348697260022164, "grad_norm": 0.44649308919906616, "train_seconds": 330.8412108569901, "remaining_budget_seconds": 2427.480624984004} +2026-10-17T03:52:14Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.24119653016328813, "grad_norm": 0.5410599112510681, "train_seconds": 338.48303648398723, "remaining_budget_seconds": 2419.8388005089946} +2026-10-17T03:52:22Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.23356275498867035, "grad_norm": 0.5065106749534607, "train_seconds": 346.3844115129905, "remaining_budget_seconds": 2411.937425283002} +2026-10-17T03:52:30Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.23867858946323395, "grad_norm": 0.4252563416957855, "train_seconds": 354.0890373449947, "remaining_budget_seconds": 2404.2327981900016} +2026-10-17T03:52:37Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.23412383802235126, "grad_norm": 0.794821560382843, "train_seconds": 361.901018894001, "remaining_budget_seconds": 2396.420816372003} +2026-10-17T03:52:48Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.2405099907517433, "grad_norm": 0.342065691947937, "train_seconds": 369.5176268869982, "remaining_budget_seconds": 2388.8042074480036} +2026-10-17T03:52:56Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.23195613913238047, "grad_norm": 0.39763814210891724, "train_seconds": 377.20030980498996, "remaining_budget_seconds": 2381.1215251880058} +2026-10-17T03:53:03Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.23616296470165252, "grad_norm": 0.4935756325721741, "train_seconds": 385.092698715991, "remaining_budget_seconds": 2373.2291354939953} +2026-10-17T03:53:11Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.23028223507106305, "grad_norm": 0.4087282121181488, "train_seconds": 392.9251897929935, "remaining_budget_seconds": 2365.3966460759984} +2026-10-17T03:53:22Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.2324374606460333, "grad_norm": 0.3904835879802704, "train_seconds": 400.7959010069899, "remaining_budget_seconds": 2357.525934727004} +2026-10-17T03:53:30Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.2309181544929743, "grad_norm": 0.32559341192245483, "train_seconds": 408.79235587400035, "remaining_budget_seconds": 2349.5294789659965} +2026-10-17T03:53:37Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.23549096263945102, "grad_norm": 0.5988760590553284, "train_seconds": 416.0627775999892, "remaining_budget_seconds": 2342.2590576280054} +2026-10-17T03:53:45Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.22949353851377963, "grad_norm": 0.5599440932273865, "train_seconds": 423.5986522309977, "remaining_budget_seconds": 2334.723178444008} +2026-10-17T03:53:53Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.22825357206165792, "grad_norm": 0.413958340883255, "train_seconds": 431.41924708199804, "remaining_budget_seconds": 2326.9025894210063} +2026-10-17T03:54:04Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.229015199765563, "grad_norm": 0.3836515247821808, "train_seconds": 439.5745449059905, "remaining_budget_seconds": 2318.747288532002} +2026-10-17T03:54:12Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.230223825648427, "grad_norm": 0.33936822414398193, "train_seconds": 447.45398111699615, "remaining_budget_seconds": 2310.8678535530053} +2026-10-17T03:54:20Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.22933498866856097, "grad_norm": 0.4638117849826813, "train_seconds": 455.2872456719924, "remaining_budget_seconds": 2303.034589799994} +2026-10-17T03:54:27Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.2290338983386755, "grad_norm": 0.5244609713554382, "train_seconds": 462.8320114800008, "remaining_budget_seconds": 2295.4898252809944} +2026-10-17T03:54:38Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.22946545623242856, "grad_norm": 0.2612833082675934, "train_seconds": 470.75344095699256, "remaining_budget_seconds": 2287.5683904150064} +2026-10-17T03:54:46Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.23123068794608115, "grad_norm": 0.7766280174255371, "train_seconds": 478.359046491998, "remaining_budget_seconds": 2279.962790286998} +2026-10-17T03:54:53Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.23037957362830638, "grad_norm": 0.47285857796669006, "train_seconds": 485.91529949299, "remaining_budget_seconds": 2272.4065343020047} +2026-10-17T03:55:01Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.2298418479412794, "grad_norm": 0.46852678060531616, "train_seconds": 493.70026312999835, "remaining_budget_seconds": 2264.6215739129984} +2026-10-17T03:55:12Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.22839245028793811, "grad_norm": 0.4697372019290924, "train_seconds": 501.796848375001, "remaining_budget_seconds": 2256.524985433003} +2026-10-17T03:55:20Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.23097094900906087, "grad_norm": 0.46524712443351746, "train_seconds": 509.77707105199806, "remaining_budget_seconds": 2248.5447651430004} +2026-10-17T03:55:28Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.2286774291098118, "grad_norm": 0.3661056458950043, "train_seconds": 517.418930653992, "remaining_budget_seconds": 2240.9029050700046} +2026-10-17T03:55:35Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.2254503657668829, "grad_norm": 0.4035114645957947, "train_seconds": 524.9639057969907, "remaining_budget_seconds": 2233.357929674996} +2026-10-17T03:55:46Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.22484782733023168, "grad_norm": 0.3980918526649475, "train_seconds": 532.7969151149882, "remaining_budget_seconds": 2225.5249212049966} +2026-10-17T03:55:54Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.22531763449311257, "grad_norm": 0.3730781376361847, "train_seconds": 540.5949077819969, "remaining_budget_seconds": 2217.7269286820083} +2026-10-17T03:56:01Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.22735451720654964, "grad_norm": 0.4551793336868286, "train_seconds": 548.0730959039938, "remaining_budget_seconds": 2210.2487388470036} +2026-10-17T03:56:09Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.2241469468921423, "grad_norm": 0.366840124130249, "train_seconds": 555.8608918039972, "remaining_budget_seconds": 2202.4609448050032} +2026-10-17T03:56:20Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.23021844476461412, "grad_norm": 0.3977644443511963, "train_seconds": 564.0320246079937, "remaining_budget_seconds": 2194.289811544004} +2026-10-17T03:56:28Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.2254459173977375, "grad_norm": 0.2870456874370575, "train_seconds": 571.6687382249947, "remaining_budget_seconds": 2186.6530960300006} +2026-10-17T03:56:35Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.22565270893275738, "grad_norm": 0.3958859443664551, "train_seconds": 579.0534677549877, "remaining_budget_seconds": 2179.2683687440003} +2026-10-17T03:56:43Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.22105053029954433, "grad_norm": 0.3439747095108032, "train_seconds": 586.6161270459997, "remaining_budget_seconds": 2171.705709449001} +2026-10-17T03:56:54Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.22162507683038712, "grad_norm": 0.334031879901886, "train_seconds": 594.6242707939964, "remaining_budget_seconds": 2163.697563623995} +2026-10-17T03:57:02Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.223569995239377, "grad_norm": 0.46721187233924866, "train_seconds": 602.6255122209986, "remaining_budget_seconds": 2155.6963242509955} +2026-10-17T03:57:09Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.22280083172023296, "grad_norm": 0.38908547163009644, "train_seconds": 610.3119678549992, "remaining_budget_seconds": 2148.009867671004} +2026-10-17T03:57:17Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.22489800073206426, "grad_norm": 0.32635924220085144, "train_seconds": 618.0349892119993, "remaining_budget_seconds": 2140.2868472150003} +2026-10-17T03:57:25Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.22181923925876618, "grad_norm": 0.2884049713611603, "train_seconds": 625.7536075979879, "remaining_budget_seconds": 2132.568223633003} +2026-10-17T03:57:36Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.2218459939956665, "grad_norm": 0.3524567186832428, "train_seconds": 633.6408477769874, "remaining_budget_seconds": 2124.6809871720034} +2026-10-17T03:57:43Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.2216662535071373, "grad_norm": 0.39295804500579834, "train_seconds": 641.465680592999, "remaining_budget_seconds": 2116.856156331007} +2026-10-17T03:57:51Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.22077991373836994, "grad_norm": 0.313662052154541, "train_seconds": 649.2737053869932, "remaining_budget_seconds": 2109.0481296100043} +2026-10-17T03:57:59Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.22154499284923077, "grad_norm": 0.27141043543815613, "train_seconds": 657.2216755109985, "remaining_budget_seconds": 2101.100160394999} +2026-10-17T03:58:10Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.22320055343210699, "grad_norm": 0.3563011884689331, "train_seconds": 665.018669180994, "remaining_budget_seconds": 2093.3031629540055} +2026-10-17T03:58:18Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.22273461155593396, "grad_norm": 0.22989892959594727, "train_seconds": 672.8586085889983, "remaining_budget_seconds": 2085.4632278200006} +2026-10-17T03:58:25Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.22284090965986253, "grad_norm": 0.36647114157676697, "train_seconds": 680.313178878001, "remaining_budget_seconds": 2078.008656521997} +2026-10-17T03:58:33Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.21992925234138966, "grad_norm": 0.3362022042274475, "train_seconds": 688.047629171997, "remaining_budget_seconds": 2070.274201955006} +2026-10-17T03:58:44Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.2233125678449869, "grad_norm": 0.2912153899669647, "train_seconds": 695.9934053949983, "remaining_budget_seconds": 2062.3284298759972} +2026-10-17T03:58:52Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.22189435482025147, "grad_norm": 0.4446864128112793, "train_seconds": 703.7602820629982, "remaining_budget_seconds": 2054.5615530299983} +2026-10-17T03:58:59Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.22302159786224365, "grad_norm": 0.2930428981781006, "train_seconds": 711.4029577509937, "remaining_budget_seconds": 2046.9188789830077} +2026-10-17T03:59:07Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.2208305049687624, "grad_norm": 0.35772034525871277, "train_seconds": 719.2710717049922, "remaining_budget_seconds": 2039.0507636230031} +2026-10-17T03:59:18Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.2222816248983145, "grad_norm": 0.4955046772956848, "train_seconds": 727.0552881299955, "remaining_budget_seconds": 2031.2665454060043} +2026-10-17T03:59:26Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.21849496431648732, "grad_norm": 0.27598199248313904, "train_seconds": 734.9063177679927, "remaining_budget_seconds": 2023.4155159810034} +2026-10-17T03:59:34Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.2238991356641054, "grad_norm": 0.29004335403442383, "train_seconds": 742.7180941699917, "remaining_budget_seconds": 2015.603742708001} +2026-10-17T03:59:42Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.220438726618886, "grad_norm": 0.29530641436576843, "train_seconds": 750.4801842839952, "remaining_budget_seconds": 2007.8416522420011} +2026-10-17T03:59:53Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.21997170239686967, "grad_norm": 0.4255085289478302, "train_seconds": 758.6039118219924, "remaining_budget_seconds": 1999.7179221179977} +2026-10-17T04:00:01Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.21904529206454754, "grad_norm": 0.28269851207733154, "train_seconds": 766.5360138359974, "remaining_budget_seconds": 1991.7858228889963} +2026-10-17T04:00:08Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.2196836384385824, "grad_norm": 0.3604487180709839, "train_seconds": 774.0026329309912, "remaining_budget_seconds": 1984.3192020989954} +2026-10-17T04:00:16Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.22161536678671837, "grad_norm": 0.6659505367279053, "train_seconds": 781.5521558229957, "remaining_budget_seconds": 1976.769677963006} +2026-10-17T04:00:26Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.2212749530375004, "grad_norm": 0.32987791299819946, "train_seconds": 789.3520595309965, "remaining_budget_seconds": 1968.9697762090073} +2026-10-17T04:00:34Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.2198681078851223, "grad_norm": 0.34914904832839966, "train_seconds": 797.1751148429903, "remaining_budget_seconds": 1961.1467192489945} +2026-10-17T04:00:42Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.21723262019455433, "grad_norm": 0.4405971169471741, "train_seconds": 804.7872387199895, "remaining_budget_seconds": 1953.534595966994} +2026-10-17T04:00:50Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.22147177189588546, "grad_norm": 0.2907277047634125, "train_seconds": 812.4724804399884, "remaining_budget_seconds": 1945.8493524600053} +2026-10-17T04:01:00Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.21746282890439034, "grad_norm": 0.36081433296203613, "train_seconds": 820.306955121996, "remaining_budget_seconds": 1938.0148791429965} +2026-10-17T04:01:08Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.21793650314211846, "grad_norm": 0.40886375308036804, "train_seconds": 828.2668339369993, "remaining_budget_seconds": 1930.0550025779958} +2026-10-17T04:01:16Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.2197545877844095, "grad_norm": 0.40450724959373474, "train_seconds": 835.8440800149983, "remaining_budget_seconds": 1922.477755151005} +2026-10-17T04:01:24Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.21932302169501783, "grad_norm": 0.3138900101184845, "train_seconds": 843.6534106549952, "remaining_budget_seconds": 1914.668426231001} +2026-10-17T04:01:32Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.21692535206675528, "grad_norm": 0.2490702122449875, "train_seconds": 851.4089029710012, "remaining_budget_seconds": 1906.9129336990009} +2026-10-17T04:01:41Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.21994528509676456, "grad_norm": 0.3319157361984253, "train_seconds": 859.0554112929967, "remaining_budget_seconds": 1899.2664250350063} +2026-10-17T04:01:49Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.21900013759732245, "grad_norm": 0.3277781903743744, "train_seconds": 866.5904747619934, "remaining_budget_seconds": 1891.7313603399962} +2026-10-17T04:01:56Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.21626815855503081, "grad_norm": 0.33965423703193665, "train_seconds": 873.9013954229886, "remaining_budget_seconds": 1884.4204395169945} +2026-10-17T04:02:04Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.21617043375968933, "grad_norm": 0.3029640018939972, "train_seconds": 881.7657526879921, "remaining_budget_seconds": 1876.5560836320074} +2026-10-17T04:02:15Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.21758351117372512, "grad_norm": 0.24940519034862518, "train_seconds": 889.7597383289976, "remaining_budget_seconds": 1868.5620959929947} +2026-10-17T04:02:23Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.2173467715829611, "grad_norm": 0.34982332587242126, "train_seconds": 897.6539546799904, "remaining_budget_seconds": 1860.6678816890053} +2026-10-17T04:02:31Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.21773493908345698, "grad_norm": 0.30662330985069275, "train_seconds": 905.5395190009876, "remaining_budget_seconds": 1852.782317981997} +2026-10-17T04:02:39Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.2151334735006094, "grad_norm": 0.37888336181640625, "train_seconds": 913.4551282789907, "remaining_budget_seconds": 1844.8667066890048} +2026-10-17T04:02:50Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.2174584672600031, "grad_norm": 0.32703760266304016, "train_seconds": 921.3964516129927, "remaining_budget_seconds": 1836.9253850079986} +2026-10-17T04:02:58Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.21562115371227264, "grad_norm": 0.5272236466407776, "train_seconds": 929.0775505989877, "remaining_budget_seconds": 1829.2442844570032} +2026-10-17T04:03:05Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.21789717718958854, "grad_norm": 0.40285295248031616, "train_seconds": 936.8162944209907, "remaining_budget_seconds": 1821.5055399410048} +2026-10-17T04:03:13Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.21542367368936538, "grad_norm": 0.2874428927898407, "train_seconds": 944.4713530089939, "remaining_budget_seconds": 1813.8504786620033} +2026-10-17T04:03:24Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.21502131074666977, "grad_norm": 0.23543153703212738, "train_seconds": 952.1459115089965, "remaining_budget_seconds": 1806.1759221139946} +2026-10-17T04:03:32Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.21437974125146866, "grad_norm": 0.3237047493457794, "train_seconds": 960.086726397989, "remaining_budget_seconds": 1798.235106292006} +2026-10-17T04:03:39Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.2139349552989006, "grad_norm": 0.18924817442893982, "train_seconds": 967.7325660309871, "remaining_budget_seconds": 1790.589269011005} +2026-10-17T04:03:47Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.21625405430793762, "grad_norm": 0.34389325976371765, "train_seconds": 975.6470755740011, "remaining_budget_seconds": 1782.6747612000036} +2026-10-17T04:03:58Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.21517898343503475, "grad_norm": 0.4151454269886017, "train_seconds": 983.5430716789997, "remaining_budget_seconds": 1774.778763484006} +2026-10-17T04:04:06Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.21563126638531685, "grad_norm": 0.3418363034725189, "train_seconds": 991.4824961279955, "remaining_budget_seconds": 1766.83933884} +2026-10-17T04:04:14Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.21397394098341466, "grad_norm": 0.2993028461933136, "train_seconds": 999.1218924829882, "remaining_budget_seconds": 1759.1999428599956} +2026-10-17T04:04:21Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.2147428645938635, "grad_norm": 0.2922501862049103, "train_seconds": 1006.6411179089919, "remaining_budget_seconds": 1751.6807176400034} +2026-10-17T04:04:32Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.21873606115579605, "grad_norm": 0.3565116226673126, "train_seconds": 1014.2347380539868, "remaining_budget_seconds": 1744.0870968630043} +2026-10-17T04:04:39Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.2156849554181099, "grad_norm": 0.28380316495895386, "train_seconds": 1021.7940089959884, "remaining_budget_seconds": 1736.5278244939982} +2026-10-17T04:04:47Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.21615735933184624, "grad_norm": 0.3619202673435211, "train_seconds": 1029.318713752, "remaining_budget_seconds": 1729.003122492999} +2026-10-17T04:04:55Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.21398403897881507, "grad_norm": 0.2969871163368225, "train_seconds": 1036.8598087749997, "remaining_budget_seconds": 1721.4620264889963} +2026-10-17T04:05:03Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.21142808258533477, "grad_norm": 0.2804839611053467, "train_seconds": 1044.8744632999878, "remaining_budget_seconds": 1713.4473716560024} +2026-10-17T04:05:14Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.21454619318246843, "grad_norm": 0.29788145422935486, "train_seconds": 1052.811600727, "remaining_budget_seconds": 1705.510234048008} +2026-10-17T04:05:21Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.21666650481522085, "grad_norm": 0.24832245707511902, "train_seconds": 1060.0762381339882, "remaining_budget_seconds": 1698.245595690998} +2026-10-17T04:05:29Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.21477059997618198, "grad_norm": 0.3523756265640259, "train_seconds": 1068.003264354993, "remaining_budget_seconds": 1690.3185722820053} +2026-10-17T04:05:37Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.2147611553966999, "grad_norm": 0.5198025107383728, "train_seconds": 1075.9106873579876, "remaining_budget_seconds": 1682.4111471039942} +2026-10-17T04:05:48Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.21694304257631303, "grad_norm": 0.3194659948348999, "train_seconds": 1084.0235748859996, "remaining_budget_seconds": 1674.2982602470001} +2026-10-17T04:05:55Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.2135413057357073, "grad_norm": 0.4402426779270172, "train_seconds": 1091.6234369219892, "remaining_budget_seconds": 1666.6983978979988} +2026-10-17T04:06:03Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.21766627244651318, "grad_norm": 0.31235089898109436, "train_seconds": 1099.374298912997, "remaining_budget_seconds": 1658.9475360869983} +2026-10-17T04:06:10Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.21267986677587034, "grad_norm": 0.31476157903671265, "train_seconds": 1106.7527203319914, "remaining_budget_seconds": 1651.5691166190081} +2026-10-17T04:06:21Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.21076386354863644, "grad_norm": 0.2951830327510834, "train_seconds": 1114.442969782991, "remaining_budget_seconds": 1643.8788666820037} +2026-10-17T04:06:28Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.21327918708324434, "grad_norm": 0.18330152332782745, "train_seconds": 1121.7203869219957, "remaining_budget_seconds": 1636.6014499349985} +2026-10-17T04:06:36Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.2103935207426548, "grad_norm": 0.3269781470298767, "train_seconds": 1129.2792172069894, "remaining_budget_seconds": 1629.0426171889994} +2026-10-17T04:06:44Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.21639143161475657, "grad_norm": 0.6085897088050842, "train_seconds": 1137.0292937129998, "remaining_budget_seconds": 1621.2925403169938} +2026-10-17T04:06:55Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.21413941010832788, "grad_norm": 0.3294401466846466, "train_seconds": 1145.1066068859946, "remaining_budget_seconds": 1613.2152279809961} +2026-10-17T04:07:03Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.21409860655665397, "grad_norm": 0.37616610527038574, "train_seconds": 1153.0034437930008, "remaining_budget_seconds": 1605.318388365995} +2026-10-17T04:07:10Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.2148568043112755, "grad_norm": 0.30314815044403076, "train_seconds": 1160.6795455319952, "remaining_budget_seconds": 1597.6422915449948} +2026-10-17T04:07:18Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.21370703846216202, "grad_norm": 0.2392214834690094, "train_seconds": 1168.4110350419942, "remaining_budget_seconds": 1589.9107979719993} +2026-10-17T04:07:29Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.21350899375975133, "grad_norm": 0.23006859421730042, "train_seconds": 1176.1663259179913, "remaining_budget_seconds": 1582.155509179007} +2026-10-17T04:07:37Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.21544615797698496, "grad_norm": 0.3027198016643524, "train_seconds": 1183.9288353589945, "remaining_budget_seconds": 1574.392999749005} +2026-10-17T04:07:44Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.2147886786609888, "grad_norm": 0.3550317883491516, "train_seconds": 1191.574774074994, "remaining_budget_seconds": 1566.7470612010075} +2026-10-17T04:07:52Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.2158916885405779, "grad_norm": 0.2358863204717636, "train_seconds": 1199.1939207549876, "remaining_budget_seconds": 1559.127912423006} +2026-10-17T04:08:03Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.21291930735111236, "grad_norm": 0.18737532198429108, "train_seconds": 1207.088233328992, "remaining_budget_seconds": 1551.2336010430008} +2026-10-17T04:08:11Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.21512381210923195, "grad_norm": 0.21198752522468567, "train_seconds": 1214.795930731998, "remaining_budget_seconds": 1543.5259056890063} +2026-10-17T04:08:18Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.2132995054870844, "grad_norm": 0.30421558022499084, "train_seconds": 1222.6823277999938, "remaining_budget_seconds": 1535.6395070739964} +2026-10-17T04:08:26Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.21161525279283525, "grad_norm": 0.2890901565551758, "train_seconds": 1230.4013572149997, "remaining_budget_seconds": 1527.9204797130078} +2026-10-17T04:08:34Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.2111891806870699, "grad_norm": 0.20565500855445862, "train_seconds": 1238.0509042099875, "remaining_budget_seconds": 1520.2709299160051} +2026-10-17T04:08:44Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.21140068113803864, "grad_norm": 0.1962038278579712, "train_seconds": 1245.697219624999, "remaining_budget_seconds": 1512.6246157139976} +2026-10-17T04:08:52Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.21494184851646422, "grad_norm": 0.2660854160785675, "train_seconds": 1253.2684135819873, "remaining_budget_seconds": 1505.0534230009944} +2026-10-17T04:09:00Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.21095135249197483, "grad_norm": 0.2654925286769867, "train_seconds": 1260.8700262299972, "remaining_budget_seconds": 1497.4518088680052} +2026-10-17T04:09:07Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.2122656473517418, "grad_norm": 0.3145787715911865, "train_seconds": 1268.6533213359944, "remaining_budget_seconds": 1489.6685137640015} +2026-10-17T04:09:18Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.21402065746486187, "grad_norm": 0.23672500252723694, "train_seconds": 1276.3649375620007, "remaining_budget_seconds": 1481.9568927500077} +2026-10-17T04:09:26Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.2135489685833454, "grad_norm": 0.283255010843277, "train_seconds": 1284.1676059569872, "remaining_budget_seconds": 1474.154229392996} +2026-10-17T04:09:34Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.21000600464642047, "grad_norm": 0.2620209753513336, "train_seconds": 1291.692848753999, "remaining_budget_seconds": 1466.628986294003} +2026-10-17T04:09:41Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.21077331110835076, "grad_norm": 0.18734794855117798, "train_seconds": 1299.3914980629925, "remaining_budget_seconds": 1458.930338702994} +2026-10-17T04:09:52Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.21178479686379434, "grad_norm": 0.2683074474334717, "train_seconds": 1307.1540672879928, "remaining_budget_seconds": 1451.167767114006} +2026-10-17T04:10:00Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.21156985260546207, "grad_norm": 0.2895117700099945, "train_seconds": 1314.9125828409888, "remaining_budget_seconds": 1443.4092514109943} +2026-10-17T04:10:07Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.2084442099928856, "grad_norm": 0.2583526372909546, "train_seconds": 1322.5652359539963, "remaining_budget_seconds": 1435.7566004050022} +2026-10-17T04:10:15Z INFO {"event": "training_progress", "step": 8550, "epoch": 24, "loss": 0.210680635496974, "grad_norm": 0.34920305013656616, "train_seconds": 1330.3292170599889, "remaining_budget_seconds": 1427.9926174730062} +2026-10-17T04:10:26Z INFO {"event": "training_progress", "step": 8600, "epoch": 24, "loss": 0.2129681457579136, "grad_norm": 0.2752314805984497, "train_seconds": 1338.0781599779875, "remaining_budget_seconds": 1420.2436766290048} +2026-10-17T04:10:34Z INFO {"event": "training_progress", "step": 8650, "epoch": 24, "loss": 0.2114828223735094, "grad_norm": 0.25787147879600525, "train_seconds": 1345.6931234829972, "remaining_budget_seconds": 1412.6287134449958} +2026-10-17T04:10:41Z INFO {"event": "training_progress", "step": 8700, "epoch": 24, "loss": 0.20974436581134795, "grad_norm": 0.3201660215854645, "train_seconds": 1353.3435578469944, "remaining_budget_seconds": 1404.9782759539958} +2026-10-17T04:10:49Z INFO {"event": "training_progress", "step": 8750, "epoch": 24, "loss": 0.2113457352668047, "grad_norm": 0.4056096076965332, "train_seconds": 1360.7676983649872, "remaining_budget_seconds": 1397.5541378890048} +2026-10-17T04:10:59Z INFO {"event": "training_progress", "step": 8800, "epoch": 25, "loss": 0.21290438413619994, "grad_norm": 0.23211809992790222, "train_seconds": 1368.4760849519953, "remaining_budget_seconds": 1389.845749799002} +2026-10-17T04:11:07Z INFO {"event": "training_progress", "step": 8850, "epoch": 25, "loss": 0.2116118536144495, "grad_norm": 0.22702480852603912, "train_seconds": 1376.36113209599, "remaining_budget_seconds": 1381.9606989349995} +2026-10-17T04:11:15Z INFO {"event": "training_progress", "step": 8900, "epoch": 25, "loss": 0.21322670295834542, "grad_norm": 0.26616641879081726, "train_seconds": 1384.0168207529932, "remaining_budget_seconds": 1374.3050131030031} +2026-10-17T04:11:23Z INFO {"event": "training_progress", "step": 8950, "epoch": 25, "loss": 0.2109166006743908, "grad_norm": 0.21228192746639252, "train_seconds": 1391.8255218299892, "remaining_budget_seconds": 1366.4963122619956} +2026-10-17T04:11:30Z INFO {"event": "training_progress", "step": 9000, "epoch": 25, "loss": 0.20991788499057293, "grad_norm": 0.18925383687019348, "train_seconds": 1399.233434262991, "remaining_budget_seconds": 1359.0883996570046} +2026-10-17T04:11:41Z INFO {"event": "training_progress", "step": 9050, "epoch": 25, "loss": 0.20939844250679016, "grad_norm": 0.25925150513648987, "train_seconds": 1407.370663597001, "remaining_budget_seconds": 1350.9511723339965} +2026-10-17T04:11:49Z INFO {"event": "training_progress", "step": 9100, "epoch": 25, "loss": 0.2076793273538351, "grad_norm": 0.288874089717865, "train_seconds": 1415.053396349991, "remaining_budget_seconds": 1343.2684383040032} +2026-10-17T04:11:57Z INFO {"event": "training_progress", "step": 9150, "epoch": 26, "loss": 0.2083969806134701, "grad_norm": 0.2412095069885254, "train_seconds": 1422.7334826799924, "remaining_budget_seconds": 1335.5883524579986} +2026-10-17T04:12:04Z INFO {"event": "training_progress", "step": 9200, "epoch": 26, "loss": 0.21277480609714985, "grad_norm": 0.21001605689525604, "train_seconds": 1430.4471712449886, "remaining_budget_seconds": 1327.8746652919945} +2026-10-17T04:12:15Z INFO {"event": "training_progress", "step": 9250, "epoch": 26, "loss": 0.20991496451199054, "grad_norm": 0.21817699074745178, "train_seconds": 1438.2537415299885, "remaining_budget_seconds": 1320.0680949929956} +2026-10-17T04:12:23Z INFO {"event": "training_progress", "step": 9300, "epoch": 26, "loss": 0.21052162520587445, "grad_norm": 0.2136511355638504, "train_seconds": 1446.1444144839916, "remaining_budget_seconds": 1312.177420699998} +2026-10-17T04:12:31Z INFO {"event": "training_progress", "step": 9350, "epoch": 26, "loss": 0.20912824481725692, "grad_norm": 0.19794027507305145, "train_seconds": 1453.8239051209966, "remaining_budget_seconds": 1304.4979297920072} +2026-10-17T04:12:39Z INFO {"event": "training_progress", "step": 9400, "epoch": 26, "loss": 0.2090521477162838, "grad_norm": 0.22232241928577423, "train_seconds": 1461.7532556009974, "remaining_budget_seconds": 1296.5685802020016} +2026-10-17T04:12:50Z INFO {"event": "training_progress", "step": 9450, "epoch": 26, "loss": 0.21150196492671966, "grad_norm": 0.23561358451843262, "train_seconds": 1469.4952608849999, "remaining_budget_seconds": 1288.8265741000068} +2026-10-17T04:12:57Z INFO {"event": "training_progress", "step": 9500, "epoch": 27, "loss": 0.2089910740405321, "grad_norm": 0.25248047709465027, "train_seconds": 1477.2469319279917, "remaining_budget_seconds": 1281.0749047160061} +2026-10-17T04:13:05Z INFO {"event": "training_progress", "step": 9550, "epoch": 27, "loss": 0.20931351102888585, "grad_norm": 0.2125513255596161, "train_seconds": 1484.7878080730006, "remaining_budget_seconds": 1273.534028562004} +2026-10-17T04:13:13Z INFO {"event": "training_progress", "step": 9600, "epoch": 27, "loss": 0.20823630146682262, "grad_norm": 0.21613138914108276, "train_seconds": 1492.514353214996, "remaining_budget_seconds": 1265.8074822229974} +2026-10-17T04:13:24Z INFO {"event": "training_progress", "step": 9650, "epoch": 27, "loss": 0.20836987391114234, "grad_norm": 0.20630857348442078, "train_seconds": 1500.7114703239931, "remaining_budget_seconds": 1257.6103637019987} +2026-10-17T04:13:32Z INFO {"event": "training_progress", "step": 9700, "epoch": 27, "loss": 0.20715567335486412, "grad_norm": 0.21679754555225372, "train_seconds": 1508.928949093999, "remaining_budget_seconds": 1249.392887666996} +2026-10-17T04:13:40Z INFO {"event": "training_progress", "step": 9750, "epoch": 27, "loss": 0.21116173230111598, "grad_norm": 0.3416095972061157, "train_seconds": 1516.7424823149922, "remaining_budget_seconds": 1241.579352796005} +2026-10-17T04:13:48Z INFO {"event": "training_progress", "step": 9800, "epoch": 27, "loss": 0.2092953157424927, "grad_norm": 0.22785528004169464, "train_seconds": 1524.566332213988, "remaining_budget_seconds": 1233.755504724002} +2026-10-17T04:13:59Z INFO {"event": "training_progress", "step": 9850, "epoch": 28, "loss": 0.2085603677481413, "grad_norm": 0.30455249547958374, "train_seconds": 1532.6864945929992, "remaining_budget_seconds": 1225.6353414729965} +2026-10-17T04:14:07Z INFO {"event": "training_progress", "step": 9900, "epoch": 28, "loss": 0.20748061783611774, "grad_norm": 0.41693025827407837, "train_seconds": 1540.6405236529972, "remaining_budget_seconds": 1217.6813098489947} +2026-10-17T04:14:15Z INFO {"event": "training_progress", "step": 9950, "epoch": 28, "loss": 0.20914514563977718, "grad_norm": 0.20932404696941376, "train_seconds": 1548.7304899169976, "remaining_budget_seconds": 1209.5913466100028} +2026-10-17T04:14:23Z INFO {"event": "training_progress", "step": 10000, "epoch": 28, "loss": 0.2082276027649641, "grad_norm": 0.24646010994911194, "train_seconds": 1556.5190599869966, "remaining_budget_seconds": 1201.8027767169988} +2026-10-17T04:14:34Z INFO {"event": "training_progress", "step": 10050, "epoch": 28, "loss": 0.21005257971584798, "grad_norm": 0.2576836347579956, "train_seconds": 1564.5457903809875, "remaining_budget_seconds": 1193.7760406309972} +2026-10-17T04:14:42Z INFO {"event": "training_progress", "step": 10100, "epoch": 28, "loss": 0.2101259721070528, "grad_norm": 0.16294877231121063, "train_seconds": 1572.5354334339936, "remaining_budget_seconds": 1185.7864033060032} +2026-10-17T04:14:50Z INFO {"event": "training_progress", "step": 10150, "epoch": 28, "loss": 0.2099949499964714, "grad_norm": 0.40265214443206787, "train_seconds": 1580.383606878997, "remaining_budget_seconds": 1177.9382281599974} +2026-10-17T04:14:57Z INFO {"event": "training_progress", "step": 10200, "epoch": 29, "loss": 0.2099622456729412, "grad_norm": 0.3233582377433777, "train_seconds": 1588.1237823580013, "remaining_budget_seconds": 1170.1980543149984} +2026-10-17T04:15:08Z INFO {"event": "training_progress", "step": 10250, "epoch": 29, "loss": 0.20696513637900352, "grad_norm": 0.20458567142486572, "train_seconds": 1596.2306264529907, "remaining_budget_seconds": 1162.091205418008} +2026-10-17T04:15:16Z INFO {"event": "training_progress", "step": 10300, "epoch": 29, "loss": 0.2093918165564537, "grad_norm": 0.1842639148235321, "train_seconds": 1604.1473213399877, "remaining_budget_seconds": 1154.1745136270038} +2026-10-17T04:15:24Z INFO {"event": "training_progress", "step": 10350, "epoch": 29, "loss": 0.2082627146691084, "grad_norm": 0.21888545155525208, "train_seconds": 1611.891518532997, "remaining_budget_seconds": 1146.4303170740022} +2026-10-17T04:15:32Z INFO {"event": "training_progress", "step": 10400, "epoch": 29, "loss": 0.20596413962543011, "grad_norm": 0.20765799283981323, "train_seconds": 1619.5792428369896, "remaining_budget_seconds": 1138.7425923950068} +2026-10-17T04:15:43Z INFO {"event": "training_progress", "step": 10450, "epoch": 29, "loss": 0.20989764764904975, "grad_norm": 0.281139612197876, "train_seconds": 1627.532574058001, "remaining_budget_seconds": 1130.7892624390079} +2026-10-17T04:15:51Z INFO {"event": "training_progress", "step": 10500, "epoch": 29, "loss": 0.20924369253218175, "grad_norm": 0.22210009396076202, "train_seconds": 1635.6696168239869, "remaining_budget_seconds": 1122.6522194860008} +2026-10-17T04:15:59Z INFO {"event": "training_progress", "step": 10550, "epoch": 30, "loss": 0.21237926445901395, "grad_norm": 0.22749651968479156, "train_seconds": 1643.5468705599924, "remaining_budget_seconds": 1114.7749643340067} +2026-10-17T04:16:06Z INFO {"event": "training_progress", "step": 10600, "epoch": 30, "loss": 0.205811255723238, "grad_norm": 0.2237374633550644, "train_seconds": 1651.209910733989, "remaining_budget_seconds": 1107.1119260900014} +2026-10-17T04:16:17Z INFO {"event": "training_progress", "step": 10650, "epoch": 30, "loss": 0.20670947566628456, "grad_norm": 0.19510771334171295, "train_seconds": 1658.7235736619914, "remaining_budget_seconds": 1099.5982614240056} +2026-10-17T04:16:25Z INFO {"event": "training_progress", "step": 10700, "epoch": 30, "loss": 0.20650099016726017, "grad_norm": 0.21572937071323395, "train_seconds": 1666.8297820879961, "remaining_budget_seconds": 1091.4920531310054} +2026-10-17T04:16:33Z INFO {"event": "training_progress", "step": 10750, "epoch": 30, "loss": 0.206681310236454, "grad_norm": 0.21620577573776245, "train_seconds": 1674.3972846479883, "remaining_budget_seconds": 1083.9245492189948} +2026-10-17T04:16:40Z INFO {"event": "training_progress", "step": 10800, "epoch": 30, "loss": 0.20788042820990085, "grad_norm": 0.204581618309021, "train_seconds": 1682.0134250939882, "remaining_budget_seconds": 1076.3084106089955} +2026-10-17T04:16:48Z INFO {"event": "training_progress", "step": 10850, "epoch": 30, "loss": 0.20552432648837565, "grad_norm": 0.19663642346858978, "train_seconds": 1689.3982440779946, "remaining_budget_seconds": 1068.9235909380077} +2026-10-17T04:16:59Z INFO {"event": "training_progress", "step": 10900, "epoch": 31, "loss": 0.2076883028447628, "grad_norm": 0.21407783031463623, "train_seconds": 1697.5942786089872, "remaining_budget_seconds": 1060.727553292003} +2026-10-17T04:17:07Z INFO {"event": "training_progress", "step": 10950, "epoch": 31, "loss": 0.20501218989491463, "grad_norm": 0.313326358795166, "train_seconds": 1705.1818180299888, "remaining_budget_seconds": 1053.1400159379991} +2026-10-17T04:17:14Z INFO {"event": "training_progress", "step": 11000, "epoch": 31, "loss": 0.20808349043130875, "grad_norm": 0.22111499309539795, "train_seconds": 1713.0668861969898, "remaining_budget_seconds": 1045.254948436006} +2026-10-17T04:17:22Z INFO {"event": "training_progress", "step": 11050, "epoch": 31, "loss": 0.2075783322006464, "grad_norm": 0.1735968291759491, "train_seconds": 1720.641412853991, "remaining_budget_seconds": 1037.680424006001} +2026-10-17T04:17:32Z INFO {"event": "training_progress", "step": 11100, "epoch": 31, "loss": 0.20652272462844848, "grad_norm": 0.3095574378967285, "train_seconds": 1728.3819353259896, "remaining_budget_seconds": 1029.939898919998} +2026-10-17T04:17:40Z INFO {"event": "training_progress", "step": 11150, "epoch": 31, "loss": 0.204665200561285, "grad_norm": 0.2805726230144501, "train_seconds": 1735.8822853929887, "remaining_budget_seconds": 1022.4395499789971} +2026-10-17T04:17:47Z INFO {"event": "training_progress", "step": 11200, "epoch": 31, "loss": 0.20487669840455056, "grad_norm": 0.18167486786842346, "train_seconds": 1743.237969017995, "remaining_budget_seconds": 1015.0838678510045} +2026-10-17T04:17:55Z INFO {"event": "training_progress", "step": 11250, "epoch": 31, "loss": 0.20690724074840547, "grad_norm": 0.17999602854251862, "train_seconds": 1750.888376185001, "remaining_budget_seconds": 1007.4334591130028} +2026-10-17T04:18:06Z INFO {"event": "training_progress", "step": 11300, "epoch": 32, "loss": 0.2058569233864546, "grad_norm": 0.22722332179546356, "train_seconds": 1758.8876233789924, "remaining_budget_seconds": 999.4342114720057} +2026-10-17T04:18:14Z INFO {"event": "training_progress", "step": 11350, "epoch": 32, "loss": 0.2061556202918291, "grad_norm": 0.1712944656610489, "train_seconds": 1767.0462330929877, "remaining_budget_seconds": 991.2756026499992} +2026-10-17T04:18:22Z INFO {"event": "training_progress", "step": 11400, "epoch": 32, "loss": 0.20515856318175793, "grad_norm": 0.29912757873535156, "train_seconds": 1775.2068917259894, "remaining_budget_seconds": 983.1149446380005} +2026-10-17T04:18:30Z INFO {"event": "training_progress", "step": 11450, "epoch": 32, "loss": 0.2091503657400608, "grad_norm": 0.3186807930469513, "train_seconds": 1783.122672462996, "remaining_budget_seconds": 975.1991638720065} +2026-10-17T04:18:42Z INFO {"event": "training_progress", "step": 11500, "epoch": 32, "loss": 0.20946510069072247, "grad_norm": 0.15606242418289185, "train_seconds": 1791.2882309749984, "remaining_budget_seconds": 967.0335994780035} +2026-10-17T04:18:49Z INFO {"event": "training_progress", "step": 11550, "epoch": 32, "loss": 0.20702410086989403, "grad_norm": 0.2816813290119171, "train_seconds": 1798.8508195229952, "remaining_budget_seconds": 959.4710147669975} +2026-10-17T04:18:57Z INFO {"event": "training_progress", "step": 11600, "epoch": 32, "loss": 0.20766438640654086, "grad_norm": 0.2217205911874771, "train_seconds": 1806.3688316359912, "remaining_budget_seconds": 951.953005332005} +2026-10-17T04:19:04Z INFO {"event": "training_progress", "step": 11650, "epoch": 33, "loss": 0.20695838943123818, "grad_norm": 0.18589890003204346, "train_seconds": 1813.9847739539982, "remaining_budget_seconds": 944.337061615006} +2026-10-17T04:19:15Z INFO {"event": "training_progress", "step": 11700, "epoch": 33, "loss": 0.20876008652150632, "grad_norm": 0.21559444069862366, "train_seconds": 1822.12098159999, "remaining_budget_seconds": 936.2008548000013} +2026-10-17T04:19:23Z INFO {"event": "training_progress", "step": 11750, "epoch": 33, "loss": 0.20574559964239597, "grad_norm": 0.17442794144153595, "train_seconds": 1829.7554733939905, "remaining_budget_seconds": 928.5663635380042} +2026-10-17T04:19:31Z INFO {"event": "training_progress", "step": 11800, "epoch": 33, "loss": 0.2107481199502945, "grad_norm": 0.21642164885997772, "train_seconds": 1837.6287685279967, "remaining_budget_seconds": 920.6930661500082} +2026-10-17T04:19:39Z INFO {"event": "training_progress", "step": 11850, "epoch": 33, "loss": 0.20352963373064994, "grad_norm": 0.16930916905403137, "train_seconds": 1845.4342768589995, "remaining_budget_seconds": 912.8875583949994} +2026-10-17T04:19:50Z INFO {"event": "training_progress", "step": 11900, "epoch": 33, "loss": 0.20694829009473323, "grad_norm": 0.13937650620937347, "train_seconds": 1853.2927069889993, "remaining_budget_seconds": 905.0291255159973} +2026-10-17T04:19:58Z INFO {"event": "training_progress", "step": 11950, "epoch": 33, "loss": 0.2057694187760353, "grad_norm": 0.15992262959480286, "train_seconds": 1861.2606206989876, "remaining_budget_seconds": 897.0612150429952} +2026-10-17T04:20:06Z INFO {"event": "training_progress", "step": 12000, "epoch": 34, "loss": 0.20988979294896126, "grad_norm": 0.22632242739200592, "train_seconds": 1869.2037155419966, "remaining_budget_seconds": 889.1181207680056} +2026-10-17T04:20:13Z INFO {"event": "training_progress", "step": 12050, "epoch": 34, "loss": 0.20601653844118117, "grad_norm": 0.23349906504154205, "train_seconds": 1876.9566163540003, "remaining_budget_seconds": 881.3652190309949} +2026-10-17T04:20:25Z INFO {"event": "training_progress", "step": 12100, "epoch": 34, "loss": 0.2067984552681446, "grad_norm": 0.1699834167957306, "train_seconds": 1885.2085546559974, "remaining_budget_seconds": 873.1132793249999} +2026-10-17T04:20:32Z INFO {"event": "training_progress", "step": 12150, "epoch": 34, "loss": 0.20529855251312257, "grad_norm": 0.1913667619228363, "train_seconds": 1892.8957960529951, "remaining_budget_seconds": 865.4260408069968} +2026-10-17T04:20:40Z INFO {"event": "training_progress", "step": 12200, "epoch": 34, "loss": 0.20446116544306278, "grad_norm": 0.24787098169326782, "train_seconds": 1900.8358690140012, "remaining_budget_seconds": 857.4859660609945} +2026-10-17T04:20:48Z INFO {"event": "training_progress", "step": 12250, "epoch": 34, "loss": 0.20452409252524376, "grad_norm": 0.24422083795070648, "train_seconds": 1908.5492635049886, "remaining_budget_seconds": 849.7725713929976} +2026-10-17T04:20:59Z INFO {"event": "training_progress", "step": 12300, "epoch": 34, "loss": 0.20638249725103378, "grad_norm": 0.2754463851451874, "train_seconds": 1916.6716891329997, "remaining_budget_seconds": 841.6501471499942} +2026-10-17T04:21:08Z INFO {"event": "training_progress", "step": 12350, "epoch": 35, "loss": 0.20277065314352513, "grad_norm": 0.19966790080070496, "train_seconds": 1925.0466986329993, "remaining_budget_seconds": 833.2751338539965} +2026-10-17T04:21:15Z INFO {"event": "training_progress", "step": 12400, "epoch": 35, "loss": 0.20755073621869088, "grad_norm": 0.18065983057022095, "train_seconds": 1932.9141016599897, "remaining_budget_seconds": 825.4077332519955} +2026-10-17T04:21:23Z INFO {"event": "training_progress", "step": 12450, "epoch": 35, "loss": 0.20402595899999143, "grad_norm": 0.3261452615261078, "train_seconds": 1940.4459463499952, "remaining_budget_seconds": 817.8758894009952} +2026-10-17T04:21:34Z INFO {"event": "training_progress", "step": 12500, "epoch": 35, "loss": 0.20431903272867202, "grad_norm": 0.2531786561012268, "train_seconds": 1948.1077541699924, "remaining_budget_seconds": 810.2140825300012} +2026-10-17T04:21:42Z INFO {"event": "training_progress", "step": 12550, "epoch": 35, "loss": 0.20418029420077802, "grad_norm": 0.20533309876918793, "train_seconds": 1955.977107062994, "remaining_budget_seconds": 802.3447283550049} +2026-10-17T04:21:49Z INFO {"event": "training_progress", "step": 12600, "epoch": 35, "loss": 0.2036767289042473, "grad_norm": 0.2080046832561493, "train_seconds": 1963.7016508719971, "remaining_budget_seconds": 794.6201856359985} +2026-10-17T04:21:57Z INFO {"event": "training_progress", "step": 12650, "epoch": 35, "loss": 0.20317092038691043, "grad_norm": 0.2522684931755066, "train_seconds": 1971.5902848419937, "remaining_budget_seconds": 786.7315514590009} +2026-10-17T04:22:05Z INFO {"event": "training_progress", "step": 12700, "epoch": 36, "loss": 0.20515918917953968, "grad_norm": 0.1660490781068802, "train_seconds": 1979.5348472969927, "remaining_budget_seconds": 778.7869891330047} +2026-10-17T04:22:16Z INFO {"event": "training_progress", "step": 12750, "epoch": 36, "loss": 0.20194629967212677, "grad_norm": 0.2054073065519333, "train_seconds": 1987.750192513995, "remaining_budget_seconds": 770.5716428949963} +2026-10-17T04:22:24Z INFO {"event": "training_progress", "step": 12800, "epoch": 36, "loss": 0.20454927355051042, "grad_norm": 0.17777623236179352, "train_seconds": 1995.4208752429986, "remaining_budget_seconds": 762.9009574869997} +2026-10-17T04:22:32Z INFO {"event": "training_progress", "step": 12850, "epoch": 36, "loss": 0.2042512045800686, "grad_norm": 0.13130199909210205, "train_seconds": 2003.3077001519996, "remaining_budget_seconds": 755.0141367449978} +2026-10-17T04:22:40Z INFO {"event": "training_progress", "step": 12900, "epoch": 36, "loss": 0.20236358486115932, "grad_norm": 0.23816508054733276, "train_seconds": 2010.9477503909875, "remaining_budget_seconds": 747.3740854159987} +2026-10-17T04:22:51Z INFO {"event": "training_progress", "step": 12950, "epoch": 36, "loss": 0.20844044648110865, "grad_norm": 0.26335757970809937, "train_seconds": 2019.3843142409896, "remaining_budget_seconds": 738.9375218479981} +2026-10-17T04:22:59Z INFO {"event": "training_progress", "step": 13000, "epoch": 36, "loss": 0.20223753973841668, "grad_norm": 0.129208043217659, "train_seconds": 2027.1994108029903, "remaining_budget_seconds": 731.1224250850064} +2026-10-17T04:23:07Z INFO {"event": "training_progress", "step": 13050, "epoch": 37, "loss": 0.20483313404023648, "grad_norm": 0.2250521034002304, "train_seconds": 2034.9790891579905, "remaining_budget_seconds": 723.3427457399957} +2026-10-17T04:23:15Z INFO {"event": "training_progress", "step": 13100, "epoch": 37, "loss": 0.20396253667771816, "grad_norm": 0.18548943102359772, "train_seconds": 2042.9783738659899, "remaining_budget_seconds": 715.343460974007} +2026-10-17T04:23:25Z INFO {"event": "training_progress", "step": 13150, "epoch": 37, "loss": 0.204786242172122, "grad_norm": 0.14071564376354218, "train_seconds": 2051.13507714399, "remaining_budget_seconds": 707.1867555320059} +2026-10-17T04:23:33Z INFO {"event": "training_progress", "step": 13200, "epoch": 37, "loss": 0.20380452446639538, "grad_norm": 0.29681527614593506, "train_seconds": 2058.7011598339886, "remaining_budget_seconds": 699.6206738790061} +2026-10-17T04:23:41Z INFO {"event": "training_progress", "step": 13250, "epoch": 37, "loss": 0.2058169861882925, "grad_norm": 0.22865130007266998, "train_seconds": 2066.333674921989, "remaining_budget_seconds": 691.9881624429981} +2026-10-17T04:23:48Z INFO {"event": "training_progress", "step": 13300, "epoch": 37, "loss": 0.20265643030405045, "grad_norm": 0.3003791868686676, "train_seconds": 2073.9614632059966, "remaining_budget_seconds": 684.3603563240031} +2026-10-17T04:24:00Z INFO {"event": "training_progress", "step": 13350, "epoch": 37, "loss": 0.2039161168038845, "grad_norm": 0.1822301596403122, "train_seconds": 2081.953406296001, "remaining_budget_seconds": 676.3684002439986} +2026-10-17T04:24:07Z INFO {"event": "training_progress", "step": 13400, "epoch": 38, "loss": 0.2051972659677267, "grad_norm": 0.2477494478225708, "train_seconds": 2089.7842302520003, "remaining_budget_seconds": 668.5376027260063} +2026-10-17T04:24:15Z INFO {"event": "training_progress", "step": 13450, "epoch": 38, "loss": 0.20415040329098702, "grad_norm": 0.21553632616996765, "train_seconds": 2097.7590171749907, "remaining_budget_seconds": 660.5628194019955} +2026-10-17T04:24:23Z INFO {"event": "training_progress", "step": 13500, "epoch": 38, "loss": 0.20891239523887634, "grad_norm": 0.16984611749649048, "train_seconds": 2105.455898643995, "remaining_budget_seconds": 652.8659378400043} +2026-10-17T04:24:34Z INFO {"event": "training_progress", "step": 13550, "epoch": 38, "loss": 0.20486515410244466, "grad_norm": 0.2042544186115265, "train_seconds": 2113.23648927499, "remaining_budget_seconds": 645.0853461420047} +2026-10-17T04:24:42Z INFO {"event": "training_progress", "step": 13600, "epoch": 38, "loss": 0.2046149132400751, "grad_norm": 0.1931714415550232, "train_seconds": 2121.2003271759895, "remaining_budget_seconds": 637.1215074189968} +2026-10-17T04:24:50Z INFO {"event": "training_progress", "step": 13650, "epoch": 38, "loss": 0.2048764503747225, "grad_norm": 0.22288557887077332, "train_seconds": 2128.9336061509966, "remaining_budget_seconds": 629.3882286890002} +2026-10-17T04:24:58Z INFO {"event": "training_progress", "step": 13700, "epoch": 38, "loss": 0.2040010969340801, "grad_norm": 0.34049686789512634, "train_seconds": 2137.052007539998, "remaining_budget_seconds": 621.2698291700071} +2026-10-17T04:25:09Z INFO {"event": "training_progress", "step": 13750, "epoch": 39, "loss": 0.20148540429770948, "grad_norm": 0.1756831258535385, "train_seconds": 2144.9882336169976, "remaining_budget_seconds": 613.3335996999958} +2026-10-17T04:25:16Z INFO {"event": "training_progress", "step": 13800, "epoch": 39, "loss": 0.20325117126107217, "grad_norm": 0.21022135019302368, "train_seconds": 2152.6422894069983, "remaining_budget_seconds": 605.6795429159974} +2026-10-17T04:25:24Z INFO {"event": "training_progress", "step": 13850, "epoch": 39, "loss": 0.20132556043565272, "grad_norm": 0.1752561628818512, "train_seconds": 2160.2498112479952, "remaining_budget_seconds": 598.0720238039939} +2026-10-17T04:25:32Z INFO {"event": "training_progress", "step": 13900, "epoch": 39, "loss": 0.207040508762002, "grad_norm": 0.2137463241815567, "train_seconds": 2167.9320212919993, "remaining_budget_seconds": 590.3898133949988} +2026-10-17T04:25:43Z INFO {"event": "training_progress", "step": 13950, "epoch": 39, "loss": 0.20194717541337012, "grad_norm": 0.2540922164916992, "train_seconds": 2175.7053182859963, "remaining_budget_seconds": 582.6165185340069} +2026-10-17T04:25:50Z INFO {"event": "training_progress", "step": 14000, "epoch": 39, "loss": 0.20384908474981786, "grad_norm": 0.1525818109512329, "train_seconds": 2183.4481048499874, "remaining_budget_seconds": 574.8737309999997} +2026-10-17T04:25:58Z INFO {"event": "training_progress", "step": 14050, "epoch": 39, "loss": 0.20406619407236576, "grad_norm": 0.18791253864765167, "train_seconds": 2191.3946628609992, "remaining_budget_seconds": 566.9271738560055} +2026-10-17T04:26:06Z INFO {"event": "training_progress", "step": 14100, "epoch": 40, "loss": 0.20187776669859886, "grad_norm": 0.1721971482038498, "train_seconds": 2199.3852887039975, "remaining_budget_seconds": 558.9365461760026} +2026-10-17T04:26:17Z INFO {"event": "training_progress", "step": 14150, "epoch": 40, "loss": 0.2046895184367895, "grad_norm": 0.2355424016714096, "train_seconds": 2207.259818074992, "remaining_budget_seconds": 551.0620186720043} +2026-10-17T04:26:25Z INFO {"event": "training_progress", "step": 14200, "epoch": 40, "loss": 0.20306445240974427, "grad_norm": 0.23813016712665558, "train_seconds": 2215.050344311996, "remaining_budget_seconds": 543.2714907680056} +2026-10-17T04:26:33Z INFO {"event": "training_progress", "step": 14250, "epoch": 40, "loss": 0.20454083062708378, "grad_norm": 0.13687604665756226, "train_seconds": 2222.9779303789983, "remaining_budget_seconds": 535.3439055449999} +2026-10-17T04:26:41Z INFO {"event": "training_progress", "step": 14300, "epoch": 40, "loss": 0.2022160694003105, "grad_norm": 0.14537237584590912, "train_seconds": 2230.9506242200005, "remaining_budget_seconds": 527.3712126010068} +2026-10-17T04:26:52Z INFO {"event": "training_progress", "step": 14350, "epoch": 40, "loss": 0.2015623326599598, "grad_norm": 0.13822270929813385, "train_seconds": 2238.8879786049947, "remaining_budget_seconds": 519.4338569789979} +2026-10-17T04:27:00Z INFO {"event": "training_progress", "step": 14400, "epoch": 40, "loss": 0.2024122104048729, "grad_norm": 0.28817880153656006, "train_seconds": 2247.117988262995, "remaining_budget_seconds": 511.2038474590081} +2026-10-17T04:27:08Z INFO {"event": "training_progress", "step": 14450, "epoch": 41, "loss": 0.20500035412609577, "grad_norm": 0.25615260004997253, "train_seconds": 2254.9260932139878, "remaining_budget_seconds": 503.3957404420071} +2026-10-17T04:27:16Z INFO {"event": "training_progress", "step": 14500, "epoch": 41, "loss": 0.2048893515765667, "grad_norm": 0.1311032772064209, "train_seconds": 2262.6469923449913, "remaining_budget_seconds": 495.67484441200213} +2026-10-17T04:27:23Z INFO {"event": "training_progress", "step": 14550, "epoch": 41, "loss": 0.2033272498846054, "grad_norm": 0.17486201226711273, "train_seconds": 2270.3666347729886, "remaining_budget_seconds": 487.9551996109949} +2026-10-17T04:27:34Z INFO {"event": "training_progress", "step": 14600, "epoch": 41, "loss": 0.2048669384419918, "grad_norm": 0.16264063119888306, "train_seconds": 2278.130419590001, "remaining_budget_seconds": 480.19141518000106} +2026-10-17T04:27:42Z INFO {"event": "training_progress", "step": 14650, "epoch": 41, "loss": 0.20339644126594067, "grad_norm": 0.20440377295017242, "train_seconds": 2285.9361563529965, "remaining_budget_seconds": 472.3856804810057} +2026-10-17T04:27:50Z INFO {"event": "training_progress", "step": 14700, "epoch": 41, "loss": 0.20104929439723493, "grad_norm": 0.19542422890663147, "train_seconds": 2293.6681576139963, "remaining_budget_seconds": 464.65367753000464} +2026-10-17T04:27:58Z INFO {"event": "training_progress", "step": 14750, "epoch": 41, "loss": 0.20425425708293915, "grad_norm": 0.19769257307052612, "train_seconds": 2301.436949689989, "remaining_budget_seconds": 456.8848857109988} +2026-10-17T04:28:09Z INFO {"event": "training_progress", "step": 14800, "epoch": 42, "loss": 0.20421387903392316, "grad_norm": 0.24155256152153015, "train_seconds": 2309.259062557001, "remaining_budget_seconds": 449.0627709959954} +2026-10-17T04:28:16Z INFO {"event": "training_progress", "step": 14850, "epoch": 42, "loss": 0.20276544675230979, "grad_norm": 0.27624017000198364, "train_seconds": 2317.0282936779986, "remaining_budget_seconds": 441.2935431030055} +2026-10-17T04:28:24Z INFO {"event": "training_progress", "step": 14900, "epoch": 42, "loss": 0.20225549310445787, "grad_norm": 0.23883283138275146, "train_seconds": 2324.9405534299876, "remaining_budget_seconds": 433.38128143100766} +2026-10-17T04:28:32Z INFO {"event": "training_progress", "step": 14950, "epoch": 42, "loss": 0.20520699240267276, "grad_norm": 0.1793350726366043, "train_seconds": 2332.672629513996, "remaining_budget_seconds": 425.6492056040006} +2026-10-17T04:28:43Z INFO {"event": "training_progress", "step": 15000, "epoch": 42, "loss": 0.2052006187289953, "grad_norm": 0.20015664398670197, "train_seconds": 2340.470110230992, "remaining_budget_seconds": 417.8517265279952} +2026-10-17T04:28:51Z INFO {"event": "training_progress", "step": 15050, "epoch": 42, "loss": 0.20337512098252775, "grad_norm": 0.22750115394592285, "train_seconds": 2348.22815455799, "remaining_budget_seconds": 410.0936817490001} +2026-10-17T04:28:58Z INFO {"event": "training_progress", "step": 15100, "epoch": 42, "loss": 0.2040988090634346, "grad_norm": 0.14135335385799408, "train_seconds": 2355.8829823319975, "remaining_budget_seconds": 402.43885426099587} +2026-10-17T04:29:06Z INFO {"event": "training_progress", "step": 15150, "epoch": 43, "loss": 0.2008038141578436, "grad_norm": 0.1750342696905136, "train_seconds": 2363.7299181699927, "remaining_budget_seconds": 394.59191855099925} +2026-10-17T04:29:17Z INFO {"event": "training_progress", "step": 15200, "epoch": 43, "loss": 0.2034083677828312, "grad_norm": 0.16881364583969116, "train_seconds": 2371.675510604997, "remaining_budget_seconds": 386.64632511200034} +2026-10-17T04:29:25Z INFO {"event": "training_progress", "step": 15250, "epoch": 43, "loss": 0.2055370032787323, "grad_norm": 0.19815604388713837, "train_seconds": 2379.6708797149913, "remaining_budget_seconds": 378.650954961995} +2026-10-17T04:29:33Z INFO {"event": "training_progress", "step": 15300, "epoch": 43, "loss": 0.20088803246617318, "grad_norm": 0.2271074801683426, "train_seconds": 2387.6892739569885, "remaining_budget_seconds": 370.6325599910051} +2026-10-17T04:29:41Z INFO {"event": "training_progress", "step": 15350, "epoch": 43, "loss": 0.20149704985320568, "grad_norm": 0.13866619765758514, "train_seconds": 2395.3912523939944, "remaining_budget_seconds": 362.9305845570052} +2026-10-17T04:29:52Z INFO {"event": "training_progress", "step": 15400, "epoch": 43, "loss": 0.20255502715706825, "grad_norm": 0.14590679109096527, "train_seconds": 2402.996528179996, "remaining_budget_seconds": 355.32530879099795} +2026-10-17T04:29:59Z INFO {"event": "training_progress", "step": 15450, "epoch": 43, "loss": 0.2009129036962986, "grad_norm": 0.17647479474544525, "train_seconds": 2410.783432414988, "remaining_budget_seconds": 347.53840198800026} +2026-10-17T04:30:07Z INFO {"event": "training_progress", "step": 15500, "epoch": 44, "loss": 0.20324138812720777, "grad_norm": 0.19626981019973755, "train_seconds": 2418.4476623709925, "remaining_budget_seconds": 339.87417395299417} +2026-10-17T04:30:15Z INFO {"event": "training_progress", "step": 15550, "epoch": 44, "loss": 0.20036308720707893, "grad_norm": 0.24269011616706848, "train_seconds": 2426.329693290987, "remaining_budget_seconds": 331.9921437659941} +2026-10-17T04:30:26Z INFO {"event": "training_progress", "step": 15600, "epoch": 44, "loss": 0.20179530426859857, "grad_norm": 0.16291356086730957, "train_seconds": 2434.2034384579893, "remaining_budget_seconds": 324.11839539899665} +2026-10-17T04:30:34Z INFO {"event": "training_progress", "step": 15650, "epoch": 44, "loss": 0.202247779071331, "grad_norm": 0.21417425572872162, "train_seconds": 2441.9946632879874, "remaining_budget_seconds": 316.32716944700223} +2026-10-17T04:30:41Z INFO {"event": "training_progress", "step": 15700, "epoch": 44, "loss": 0.20176410645246506, "grad_norm": 0.16213227808475494, "train_seconds": 2449.573057347996, "remaining_budget_seconds": 308.7487779009971} +2026-10-17T04:30:49Z INFO {"event": "training_progress", "step": 15750, "epoch": 44, "loss": 0.20806347377598286, "grad_norm": 0.23035374283790588, "train_seconds": 2457.2221401939896, "remaining_budget_seconds": 301.0996963420039} +2026-10-17T04:31:00Z INFO {"event": "training_progress", "step": 15800, "epoch": 44, "loss": 0.20325741097331046, "grad_norm": 0.20756259560585022, "train_seconds": 2465.0042803359975, "remaining_budget_seconds": 293.31755289199646} +2026-10-17T04:31:08Z INFO {"event": "training_progress", "step": 15850, "epoch": 45, "loss": 0.2037798783183098, "grad_norm": 0.19836583733558655, "train_seconds": 2472.750122616999, "remaining_budget_seconds": 285.5717124799994} +2026-10-17T04:31:16Z INFO {"event": "training_progress", "step": 15900, "epoch": 45, "loss": 0.19847053959965705, "grad_norm": 0.17224258184432983, "train_seconds": 2480.584320366994, "remaining_budget_seconds": 277.7375153720059} +2026-10-17T04:31:23Z INFO {"event": "training_progress", "step": 15950, "epoch": 45, "loss": 0.20316697962582111, "grad_norm": 0.15670692920684814, "train_seconds": 2488.5218736349925, "remaining_budget_seconds": 269.79996086700703} +2026-10-17T04:31:35Z INFO {"event": "training_progress", "step": 16000, "epoch": 45, "loss": 0.20343928471207617, "grad_norm": 0.1294861137866974, "train_seconds": 2496.461160578998, "remaining_budget_seconds": 261.8606759450049} +2026-10-17T04:31:42Z INFO {"event": "training_progress", "step": 16050, "epoch": 45, "loss": 0.20192311391234397, "grad_norm": 0.1697823703289032, "train_seconds": 2503.9899668289872, "remaining_budget_seconds": 254.33186944000772} +2026-10-17T04:31:50Z INFO {"event": "training_progress", "step": 16100, "epoch": 45, "loss": 0.20183641038835048, "grad_norm": 0.20433315634727478, "train_seconds": 2511.701557215987, "remaining_budget_seconds": 246.6202792510012} +2026-10-17T04:31:58Z INFO {"event": "training_progress", "step": 16150, "epoch": 45, "loss": 0.2040775366127491, "grad_norm": 0.14372092485427856, "train_seconds": 2519.480498356992, "remaining_budget_seconds": 238.84133441200538} +2026-10-17T04:32:06Z INFO {"event": "training_progress", "step": 16200, "epoch": 46, "loss": 0.2047281301766634, "grad_norm": 0.26334816217422485, "train_seconds": 2527.6802643509873, "remaining_budget_seconds": 230.64157101999444} +2026-10-17T04:32:17Z INFO {"event": "training_progress", "step": 16250, "epoch": 46, "loss": 0.20522519573569298, "grad_norm": 0.26509347558021545, "train_seconds": 2535.519028685987, "remaining_budget_seconds": 222.80280366299849} +2026-10-17T04:32:24Z INFO {"event": "training_progress", "step": 16300, "epoch": 46, "loss": 0.20482657231390478, "grad_norm": 0.2136716991662979, "train_seconds": 2543.251587681996, "remaining_budget_seconds": 215.07024922900018} +2026-10-17T04:32:32Z INFO {"event": "training_progress", "step": 16350, "epoch": 46, "loss": 0.1977387433499098, "grad_norm": 0.12940342724323273, "train_seconds": 2551.1493304039905, "remaining_budget_seconds": 207.172504896007} +2026-10-17T04:32:40Z INFO {"event": "training_progress", "step": 16400, "epoch": 46, "loss": 0.20379791855812074, "grad_norm": 0.19397981464862823, "train_seconds": 2558.9351640989917, "remaining_budget_seconds": 199.38667147500382} +2026-10-17T04:32:51Z INFO {"event": "training_progress", "step": 16450, "epoch": 46, "loss": 0.2044042294472456, "grad_norm": 0.16187992691993713, "train_seconds": 2566.7365628549887, "remaining_budget_seconds": 191.58527328900527} +2026-10-17T04:32:59Z INFO {"event": "training_progress", "step": 16500, "epoch": 46, "loss": 0.19983828254044056, "grad_norm": 0.13921356201171875, "train_seconds": 2574.777229204992, "remaining_budget_seconds": 183.54460462700808} +2026-10-17T04:33:07Z INFO {"event": "training_progress", "step": 16550, "epoch": 47, "loss": 0.2018457204848528, "grad_norm": 0.13830426335334778, "train_seconds": 2582.4592588109954, "remaining_budget_seconds": 175.86257793099503} +2026-10-17T04:33:14Z INFO {"event": "training_progress", "step": 16600, "epoch": 47, "loss": 0.20291364520788194, "grad_norm": 0.16542242467403412, "train_seconds": 2589.9993136659905, "remaining_budget_seconds": 168.3225211550016} +2026-10-17T04:33:25Z INFO {"event": "training_progress", "step": 16650, "epoch": 47, "loss": 0.20187486797571183, "grad_norm": 0.23571257293224335, "train_seconds": 2597.6685390519997, "remaining_budget_seconds": 160.65329634900263} +2026-10-17T04:33:33Z INFO {"event": "training_progress", "step": 16700, "epoch": 47, "loss": 0.20129220075905324, "grad_norm": 0.2754823565483093, "train_seconds": 2605.3209184129955, "remaining_budget_seconds": 153.00091839600645} +2026-10-17T04:33:40Z INFO {"event": "training_progress", "step": 16750, "epoch": 47, "loss": 0.2037076147645712, "grad_norm": 0.2162092626094818, "train_seconds": 2612.9154628739925, "remaining_budget_seconds": 145.4063703569991} +2026-10-17T04:33:48Z INFO {"event": "training_progress", "step": 16800, "epoch": 47, "loss": 0.20377071656286716, "grad_norm": 0.26763251423835754, "train_seconds": 2620.7856999270007, "remaining_budget_seconds": 137.53613552100433} +2026-10-17T04:33:59Z INFO {"event": "training_progress", "step": 16850, "epoch": 47, "loss": 0.20208512231707573, "grad_norm": 0.19020387530326843, "train_seconds": 2628.685072424996, "remaining_budget_seconds": 129.6366234110028} +2026-10-17T04:34:08Z INFO {"event": "training_progress", "step": 16900, "epoch": 48, "loss": 0.2041041664034128, "grad_norm": 0.14761796593666077, "train_seconds": 2636.876884833997, "remaining_budget_seconds": 121.44495210700552} +2026-10-17T04:34:15Z INFO {"event": "training_progress", "step": 16950, "epoch": 48, "loss": 0.20115386255085468, "grad_norm": 0.1790865659713745, "train_seconds": 2644.573771516996, "remaining_budget_seconds": 113.74806341000658} +2026-10-17T04:34:23Z INFO {"event": "training_progress", "step": 17000, "epoch": 48, "loss": 0.1986386686563492, "grad_norm": 0.15265612304210663, "train_seconds": 2652.6046220989956, "remaining_budget_seconds": 105.71721286399406} +2026-10-17T04:34:34Z INFO {"event": "training_progress", "step": 17050, "epoch": 48, "loss": 0.20079386129975318, "grad_norm": 0.14744126796722412, "train_seconds": 2660.3530424489873, "remaining_budget_seconds": 97.96879400699981} +2026-10-17T04:34:42Z INFO {"event": "training_progress", "step": 17100, "epoch": 48, "loss": 0.20248331934213637, "grad_norm": 0.20612840354442596, "train_seconds": 2668.344439923996, "remaining_budget_seconds": 89.97739742300473} +2026-10-17T04:34:50Z INFO {"event": "training_progress", "step": 17150, "epoch": 48, "loss": 0.20396406933665276, "grad_norm": 0.2249777615070343, "train_seconds": 2676.349584809999, "remaining_budget_seconds": 81.97225012999843} +2026-10-17T04:34:58Z INFO {"event": "training_progress", "step": 17200, "epoch": 48, "loss": 0.20195546470582484, "grad_norm": 0.20627085864543915, "train_seconds": 2683.939542588996, "remaining_budget_seconds": 74.38229409100313} +2026-10-17T04:35:09Z INFO {"event": "training_progress", "step": 17250, "epoch": 49, "loss": 0.2005927813053131, "grad_norm": 0.15732496976852417, "train_seconds": 2691.8102008229907, "remaining_budget_seconds": 66.51163395399635} +2026-10-17T04:35:17Z INFO {"event": "training_progress", "step": 17300, "epoch": 49, "loss": 0.20044718973338604, "grad_norm": 0.18730229139328003, "train_seconds": 2699.6349081929948, "remaining_budget_seconds": 58.686926377005875} +2026-10-17T04:35:17Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "dit", "seed": 102, "step": 17303, "train_seconds": 2700.0645746579976, "parameters": 1298864, "device": "cuda", "initial_validation_mse": 1.7011075615882874, "final_validation_mse": 0.1970291268080473, "images_per_second": 820.2707523321121, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 161050112, "checkpoint_sha256": "a87b3e659c6398bf2b2791e05297293a8c154ada863778310148018b4f940c15", "failure": null} diff --git a/study/main/cifar10-dit-s102/training.json b/study/main/cifar10-dit-s102/training.json new file mode 100644 index 0000000000000000000000000000000000000000..7c02918201d34293e0504535698ceef05b842e5b --- /dev/null +++ b/study/main/cifar10-dit-s102/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "dit", + "seed": 102, + "step": 17303, + "train_seconds": 2700.0645746579976, + "parameters": 1298864, + "device": "cuda", + "initial_validation_mse": 1.7011075615882874, + "final_validation_mse": 0.1970291268080473, + "images_per_second": 820.2707523321121, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 161050112, + "checkpoint_sha256": "a87b3e659c6398bf2b2791e05297293a8c154ada863778310148018b4f940c15", + "failure": null +} diff --git a/study/main/cifar10-dit-s103/README.md b/study/main/cifar10-dit-s103/README.md new file mode 100644 index 0000000000000000000000000000000000000000..e0408bf732351d33c3b8aadda27ea5bcab74a8ac --- /dev/null +++ b/study/main/cifar10-dit-s103/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / dit / seed 103 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: dit; seed: 103. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-dit-s103/checkpoint.pt b/study/main/cifar10-dit-s103/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..5a8956621c57e4b8468723d3a6e6a5c40dbdbb8a --- /dev/null +++ b/study/main/cifar10-dit-s103/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8 +size 21305024 diff --git a/study/main/cifar10-dit-s103/config.json b/study/main/cifar10-dit-s103/config.json new file mode 100644 index 0000000000000000000000000000000000000000..67481f5d22dd39ca0fa10206df94e8681bed2b74 --- /dev/null +++ b/study/main/cifar10-dit-s103/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 576 + }, + "dataset": "cifar10", + "seed": 103, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s103/data_manifest.json b/study/main/cifar10-dit-s103/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-dit-s103/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-dit-s103/environment.json b/study/main/cifar10-dit-s103/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-dit-s103/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-dit-s103/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-dit-s103/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..897872594822cefe7c4421578c9afca8e0035bd3 --- /dev/null +++ b/study/main/cifar10-dit-s103/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "dit", + "training_seed": 103, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 50.870260541996686, + "seconds_per_image": 0.010174052108399338, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.016197331249713898, + "peak_memory_bytes": 58955776 + }, + "metrics": { + "frechet_inception_distance": 105.04701183050412, + "kernel_inception_distance_mean": 0.09203234910964966, + "kernel_inception_distance_std": 0.0018412378148906523 + }, + "validation_velocity_mse": 0.20122884213924408, + "metric_seconds": 18.536182572002872 +} diff --git a/study/main/cifar10-dit-s103/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-dit-s103/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..d178382c095bd6af8e1df4e25e8bb53157921a43 --- /dev/null +++ b/study/main/cifar10-dit-s103/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "dit", + "training_seed": 103, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-dit-s103/evaluations/test-nfe32/grid.png b/study/main/cifar10-dit-s103/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea7de70dee022dc9ca1b9acdb7aadfc579dc654 --- /dev/null +++ b/study/main/cifar10-dit-s103/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1fb71f27637a2585ccce6cf94602aa5adb507a5de512bf1320bb29142cba54d +size 154094 diff --git a/study/main/cifar10-dit-s103/evaluations/test-nfe32/run.log b/study/main/cifar10-dit-s103/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..b6993df073f263234f204ada909025de05c0e486 --- /dev/null +++ b/study/main/cifar10-dit-s103/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:02:50Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "dit", "training_seed": 103, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T18:02:51Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:02:58Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:03:04Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:03:10Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:03:20Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:03:27Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:03:34Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:03:40Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:03:46Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-dit-s103/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 50.870260541996686, "seconds_per_image": 0.010174052108399338, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.016197331249713898, "peak_memory_bytes": 58955776} +2026-10-17T18:04:08Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "dit", "training_seed": 103, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 50.870260541996686, "seconds_per_image": 0.010174052108399338, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.016197331249713898, "peak_memory_bytes": 58955776}, "metrics": {"frechet_inception_distance": 105.04701183050412, "kernel_inception_distance_mean": 0.09203234910964966, "kernel_inception_distance_std": 0.0018412378148906523}, "validation_velocity_mse": 0.20122884213924408, "metric_seconds": 18.536182572002872} diff --git a/study/main/cifar10-dit-s103/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-dit-s103/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..58460fb060657deb8099ea367120c041c3e0d379 --- /dev/null +++ b/study/main/cifar10-dit-s103/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0f32af8d145aecdf4702ba11457aa15982a63209984f91c323966e64826cffd +size 61440088 diff --git a/study/main/cifar10-dit-s103/evaluations/test-nfe32/sampling.json b/study/main/cifar10-dit-s103/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..e83722383886a0ca31fb2a134008c2242e45ba32 --- /dev/null +++ b/study/main/cifar10-dit-s103/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 50.870260541996686, + "seconds_per_image": 0.010174052108399338, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.016197331249713898, + "peak_memory_bytes": 58955776 +} diff --git a/study/main/cifar10-dit-s103/manifest.json b/study/main/cifar10-dit-s103/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..27271a50f67f3f16c90f429bf38b2c5b98849d4a --- /dev/null +++ b/study/main/cifar10-dit-s103/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "0adfbad0b044ddec61745a896e5258a4ef6ea3a9c18c70766c8601a3ccc24f8e", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", + "bytes": 21305024 + }, + "config.json": { + "sha256": "c2935cce20fdc5ddce31152f75afea1cbae16862a27c64221e3eff4a2e1b16f0", + "bytes": 606 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "23f2cbacdbbda45c31bdfcbe277ca1c14412a8beb7c7fdbb825d4dcb647df88c", + "bytes": 1237 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "6ec2b00f8a022dd81c45d7c497f276df6252dc7e76090f1c99c641e99d0203e4", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "c1fb71f27637a2585ccce6cf94602aa5adb507a5de512bf1320bb29142cba54d", + "bytes": 154094 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "6a30e7c329b8705eee0081444146422da2479f99f46191a6df243f8a79f02288", + "bytes": 3016 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "f0f32af8d145aecdf4702ba11457aa15982a63209984f91c323966e64826cffd", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "f217de56b290912d43ba23f7e5a2b9e06e13d9fdac8d5c8869b825718487f4bc", + "bytes": 300 + }, + "model.safetensors": { + "sha256": "75bca1cf3738374c420f34e36b0679e6369cf3fa86343aa762f0ff85bd6df64b", + "bytes": 5233488 + }, + "planned-config.json": { + "sha256": "78efcf937758037f97e824101752678b300259fafe087bee674aa72fd0be9a8c", + "bytes": 604 + }, + "run.log": { + "sha256": "8b7c633bc1425d2d314b5baa753a50ac5d2230fce4e29599e2acb29e559233eb", + "bytes": 80315 + }, + "training.json": { + "sha256": "013d0fe9179b627007a12bcdaf38e842ce5d460b37b9dc62591263c7e90210a1", + "bytes": 542 + } +} diff --git a/study/main/cifar10-dit-s103/model.safetensors b/study/main/cifar10-dit-s103/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..cad059ab4fa1698df477c34a5f8a172efaba36fa --- /dev/null +++ b/study/main/cifar10-dit-s103/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75bca1cf3738374c420f34e36b0679e6369cf3fa86343aa762f0ff85bd6df64b +size 5233488 diff --git a/study/main/cifar10-dit-s103/planned-config.json b/study/main/cifar10-dit-s103/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..cbd508bf863c53ab953e1c56f14f80497c05a365 --- /dev/null +++ b/study/main/cifar10-dit-s103/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 103, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s103/run.log b/study/main/cifar10-dit-s103/run.log new file mode 100644 index 0000000000000000000000000000000000000000..395e468005dadbdfed5800cf61acf9c54b5eaa42 --- /dev/null +++ b/study/main/cifar10-dit-s103/run.log @@ -0,0 +1,346 @@ +2026-10-17T06:12:52Z INFO {"event": "training_configuration", "model": {"family": "dit", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 576}, "dataset": "cifar10", "seed": 103, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T06:12:54Z INFO {"event": "training_start", "parameters": 1298864, "step": 0, "validation_mse": 1.594213217496872} +2026-10-17T06:12:55Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.5858024060726166, "grad_norm": 1.1447488069534302, "train_seconds": 1.1093979769939324, "remaining_budget_seconds": 2757.1118136859877} +2026-10-17T06:13:02Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.1657225693366966, "grad_norm": 0.25531885027885437, "train_seconds": 8.89960309000162, "remaining_budget_seconds": 2749.321612376996} +2026-10-17T06:13:13Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.5596751123666763, "grad_norm": 0.9169033765792847, "train_seconds": 16.903101167001296, "remaining_budget_seconds": 2741.318117502} +2026-10-17T06:13:21Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.40701583728194235, "grad_norm": 0.5373302698135376, "train_seconds": 24.719850269000744, "remaining_budget_seconds": 2733.501367577992} +2026-10-17T06:13:29Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.36346321791410446, "grad_norm": 0.7082643508911133, "train_seconds": 32.72035880399926, "remaining_budget_seconds": 2725.5008597029955} +2026-10-17T06:13:37Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.3313479420542717, "grad_norm": 0.7261473536491394, "train_seconds": 40.51681599499716, "remaining_budget_seconds": 2717.704403676995} +2026-10-17T06:13:48Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.3218912038952112, "grad_norm": 0.6696639657020569, "train_seconds": 48.83902604099421, "remaining_budget_seconds": 2709.382193925994} +2026-10-17T06:13:56Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.31165684685111045, "grad_norm": 0.549306333065033, "train_seconds": 56.60705974699522, "remaining_budget_seconds": 2701.614160344994} +2026-10-17T06:14:03Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.2996305550634861, "grad_norm": 0.7370758056640625, "train_seconds": 64.41853809199529, "remaining_budget_seconds": 2693.802678672} +2026-10-17T06:14:11Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.2978191590309143, "grad_norm": 0.5665438175201416, "train_seconds": 72.30074656500074, "remaining_budget_seconds": 2685.920469263001} +2026-10-17T06:14:22Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.2881073398888111, "grad_norm": 0.7129167318344116, "train_seconds": 80.4670163510018, "remaining_budget_seconds": 2677.7542015809886} +2026-10-17T06:14:30Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.28837867863476274, "grad_norm": 0.501752495765686, "train_seconds": 88.2101274329907, "remaining_budget_seconds": 2670.011090547996} +2026-10-17T06:14:38Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.2830388394743204, "grad_norm": 0.48170122504234314, "train_seconds": 96.50876470899675, "remaining_budget_seconds": 2661.712455273999} +2026-10-17T06:14:46Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.2765868289023638, "grad_norm": 0.5665010809898376, "train_seconds": 104.37119753399747, "remaining_budget_seconds": 2653.850017429999} +2026-10-17T06:14:57Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.2799556093662977, "grad_norm": 0.7932279109954834, "train_seconds": 112.20621758900234, "remaining_budget_seconds": 2646.015000507992} +2026-10-17T06:15:05Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.2713454516977072, "grad_norm": 0.5437489748001099, "train_seconds": 120.24805785699573, "remaining_budget_seconds": 2637.9731600629893} +2026-10-17T06:15:13Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.267328729480505, "grad_norm": 0.7559741139411926, "train_seconds": 127.93736295698909, "remaining_budget_seconds": 2630.283854914989} +2026-10-17T06:15:21Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.26908930391073227, "grad_norm": 0.6857976913452148, "train_seconds": 135.98099386499962, "remaining_budget_seconds": 2622.240225329995} +2026-10-17T06:15:31Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.2664102631062269, "grad_norm": 0.5317476391792297, "train_seconds": 143.85549412899127, "remaining_budget_seconds": 2614.365726125994} +2026-10-17T06:15:39Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.2644197683781385, "grad_norm": 0.48710930347442627, "train_seconds": 152.06733656299184, "remaining_budget_seconds": 2606.1538825099997} +2026-10-17T06:15:47Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.258511461019516, "grad_norm": 0.5359388589859009, "train_seconds": 159.74682801899326, "remaining_budget_seconds": 2598.4743904859934} +2026-10-17T06:15:55Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.26546950921416285, "grad_norm": 0.4923234283924103, "train_seconds": 167.64112890599063, "remaining_budget_seconds": 2590.5800893470005} +2026-10-17T06:16:06Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.259367870092392, "grad_norm": 0.5759830474853516, "train_seconds": 175.46796600800008, "remaining_budget_seconds": 2582.7532510109886} +2026-10-17T06:16:13Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.2555141791701317, "grad_norm": 0.43287357687950134, "train_seconds": 183.24664693899103, "remaining_budget_seconds": 2574.9745658979955} +2026-10-17T06:16:21Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.25495643079280855, "grad_norm": 0.5788059234619141, "train_seconds": 190.73366184199404, "remaining_budget_seconds": 2567.487556565} +2026-10-17T06:16:29Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.2528892236948013, "grad_norm": 0.5327805876731873, "train_seconds": 198.944605081997, "remaining_budget_seconds": 2559.2766120179876} +2026-10-17T06:16:40Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.24987026616930963, "grad_norm": 0.5859372615814209, "train_seconds": 207.00150906699128, "remaining_budget_seconds": 2551.2197092959977} +2026-10-17T06:16:48Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.25114845678210257, "grad_norm": 0.46870237588882446, "train_seconds": 215.05307725499733, "remaining_budget_seconds": 2543.1681393229956} +2026-10-17T06:16:56Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.24749716266989708, "grad_norm": 0.7022876739501953, "train_seconds": 222.58840013999725, "remaining_budget_seconds": 2535.6328182219877} +2026-10-17T06:17:03Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.2500631644576788, "grad_norm": 0.43558770418167114, "train_seconds": 230.2677556869894, "remaining_budget_seconds": 2527.9534599759936} +2026-10-17T06:17:14Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.25021994598209857, "grad_norm": 0.5498150587081909, "train_seconds": 238.16692778699507, "remaining_budget_seconds": 2520.054290521992} +2026-10-17T06:17:22Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.24929071314632892, "grad_norm": 0.4663602411746979, "train_seconds": 245.93860444999882, "remaining_budget_seconds": 2512.282615240998} +2026-10-17T06:17:29Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.24522738866508006, "grad_norm": 0.4618476331233978, "train_seconds": 253.65732551499968, "remaining_budget_seconds": 2504.563892899998} +2026-10-17T06:17:38Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.24152128726243974, "grad_norm": 0.5242508053779602, "train_seconds": 261.7224400159903, "remaining_budget_seconds": 2496.4987768489955} +2026-10-17T06:17:49Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.24401607491075994, "grad_norm": 0.47633522748947144, "train_seconds": 269.93991573799576, "remaining_budget_seconds": 2488.281304142991} +2026-10-17T06:17:56Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.24733651667833328, "grad_norm": 0.40939226746559143, "train_seconds": 277.85371196299093, "remaining_budget_seconds": 2480.3675074519997} +2026-10-17T06:18:04Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.24594629168510437, "grad_norm": 0.4144447147846222, "train_seconds": 285.6933178229956, "remaining_budget_seconds": 2472.5279020409944} +2026-10-17T06:18:12Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.2368610467761755, "grad_norm": 0.4092739522457123, "train_seconds": 293.6113533829921, "remaining_budget_seconds": 2464.6098649740015} +2026-10-17T06:18:23Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.24035702586174013, "grad_norm": 0.38784483075141907, "train_seconds": 301.8605836919887, "remaining_budget_seconds": 2456.3606362739956} +2026-10-17T06:18:31Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.23633535146713258, "grad_norm": 0.3784784972667694, "train_seconds": 310.0069431820011, "remaining_budget_seconds": 2448.2142755729874} +2026-10-17T06:18:39Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.23702838465571405, "grad_norm": 0.3886110484600067, "train_seconds": 317.79530229698867, "remaining_budget_seconds": 2440.4259165989934} +2026-10-17T06:18:47Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.2401875351369381, "grad_norm": 0.6384299993515015, "train_seconds": 325.5639061839902, "remaining_budget_seconds": 2432.6573138559907} +2026-10-17T06:18:58Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.24170859850943088, "grad_norm": 0.3459925353527069, "train_seconds": 333.67934680100007, "remaining_budget_seconds": 2424.5418713789986} +2026-10-17T06:19:06Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.23443863317370414, "grad_norm": 0.28909772634506226, "train_seconds": 341.595917284998, "remaining_budget_seconds": 2416.625299923995} +2026-10-17T06:19:13Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.23649297505617142, "grad_norm": 0.3782138526439667, "train_seconds": 349.32196098400163, "remaining_budget_seconds": 2408.899257033001} +2026-10-17T06:19:22Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.23255741193890572, "grad_norm": 0.3699982166290283, "train_seconds": 357.5707889639889, "remaining_budget_seconds": 2400.650429117988} +2026-10-17T06:19:32Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.23195066228508948, "grad_norm": 0.5726337432861328, "train_seconds": 365.416113964995, "remaining_budget_seconds": 2392.805104332001} +2026-10-17T06:19:40Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.23521249562501909, "grad_norm": 0.4563778340816498, "train_seconds": 373.5735043859895, "remaining_budget_seconds": 2384.6477153759915} +2026-10-17T06:19:48Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.23175752215087414, "grad_norm": 0.37046200037002563, "train_seconds": 381.3004812029976, "remaining_budget_seconds": 2376.920737330991} +2026-10-17T06:19:56Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.23276604041457177, "grad_norm": 0.37460559606552124, "train_seconds": 389.5152460199897, "remaining_budget_seconds": 2368.705973581993} +2026-10-17T06:20:07Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.23026653416454793, "grad_norm": 0.4962834417819977, "train_seconds": 397.5793896809919, "remaining_budget_seconds": 2360.6418280200014} +2026-10-17T06:20:14Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.23353782542049883, "grad_norm": 0.43206289410591125, "train_seconds": 405.28961028400226, "remaining_budget_seconds": 2352.9316071939975} +2026-10-17T06:20:22Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.23521389670670032, "grad_norm": 0.3576737940311432, "train_seconds": 412.7502793349995, "remaining_budget_seconds": 2345.4709408569906} +2026-10-17T06:20:30Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.2284833437204361, "grad_norm": 0.4273090362548828, "train_seconds": 420.68508532398846, "remaining_budget_seconds": 2337.536132919995} +2026-10-17T06:20:37Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.228330737426877, "grad_norm": 0.34203803539276123, "train_seconds": 428.2994178529916, "remaining_budget_seconds": 2329.9218012209894} +2026-10-17T06:20:48Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.23243201471865177, "grad_norm": 0.3263692855834961, "train_seconds": 436.55705744799343, "remaining_budget_seconds": 2321.6641600329895} +2026-10-17T06:20:56Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.2268905485421419, "grad_norm": 0.3280545473098755, "train_seconds": 444.2458421289921, "remaining_budget_seconds": 2313.975378215997} +2026-10-17T06:21:04Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.23023489162325858, "grad_norm": 0.46501192450523376, "train_seconds": 452.1488154249964, "remaining_budget_seconds": 2306.072404551989} +2026-10-17T06:21:12Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.2276052101701498, "grad_norm": 0.3357611894607544, "train_seconds": 459.962149820989, "remaining_budget_seconds": 2298.2590702179878} +2026-10-17T06:21:22Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.22960343651473522, "grad_norm": 0.47332116961479187, "train_seconds": 467.78257468299125, "remaining_budget_seconds": 2290.438645131988} +2026-10-17T06:21:30Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.22828908033668996, "grad_norm": 0.4681585133075714, "train_seconds": 475.48973585299973, "remaining_budget_seconds": 2282.7314830039977} +2026-10-17T06:21:38Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.22836946815252304, "grad_norm": 0.44736719131469727, "train_seconds": 483.40557999900193, "remaining_budget_seconds": 2274.8156385069888} +2026-10-17T06:21:46Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.22799053288996218, "grad_norm": 0.4848003387451172, "train_seconds": 491.14953085398884, "remaining_budget_seconds": 2267.0716881359986} +2026-10-17T06:21:57Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.22419281348586081, "grad_norm": 0.5007691383361816, "train_seconds": 499.0091629660019, "remaining_budget_seconds": 2259.2120533179987} +2026-10-17T06:22:05Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.22625502377748488, "grad_norm": 0.6219082474708557, "train_seconds": 507.40365570699214, "remaining_budget_seconds": 2250.8175624219875} +2026-10-17T06:22:13Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.22761659011244773, "grad_norm": 0.304275244474411, "train_seconds": 515.3742627369938, "remaining_budget_seconds": 2242.8469567779975} +2026-10-17T06:22:21Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.2233795889467001, "grad_norm": 0.45222702622413635, "train_seconds": 523.1404202929989, "remaining_budget_seconds": 2235.080799463991} +2026-10-17T06:22:31Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.2270749957859516, "grad_norm": 0.45801252126693726, "train_seconds": 530.955374386991, "remaining_budget_seconds": 2227.265844221998} +2026-10-17T06:22:39Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.22660564221441745, "grad_norm": 0.4578585922718048, "train_seconds": 538.7965619719907, "remaining_budget_seconds": 2219.424655912997} +2026-10-17T06:22:47Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.22066663138568401, "grad_norm": 0.35886430740356445, "train_seconds": 546.8847156970005, "remaining_budget_seconds": 2211.33650055599} +2026-10-17T06:22:55Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.22484881162643433, "grad_norm": 0.39434459805488586, "train_seconds": 554.6958909579989, "remaining_budget_seconds": 2203.52532181899} +2026-10-17T06:23:06Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.22516201093792915, "grad_norm": 0.2976161241531372, "train_seconds": 562.5748311779898, "remaining_budget_seconds": 2195.646388807989} +2026-10-17T06:23:14Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.22430625572800636, "grad_norm": 0.45903125405311584, "train_seconds": 570.5946364059928, "remaining_budget_seconds": 2187.626583716992} +2026-10-17T06:23:22Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.2187049974501133, "grad_norm": 0.40333452820777893, "train_seconds": 578.6608084089967, "remaining_budget_seconds": 2179.560409480997} +2026-10-17T06:23:30Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.22649382025003434, "grad_norm": 0.3392047584056854, "train_seconds": 586.7165378739883, "remaining_budget_seconds": 2171.504680392987} +2026-10-17T06:23:41Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.2196612397581339, "grad_norm": 0.32081568241119385, "train_seconds": 594.6509519899992, "remaining_budget_seconds": 2163.5702675629873} +2026-10-17T06:23:49Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.22242018193006516, "grad_norm": 0.40472421050071716, "train_seconds": 602.7207385520014, "remaining_budget_seconds": 2155.5004798449954} +2026-10-17T06:23:57Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.22197414949536323, "grad_norm": 0.3029738664627075, "train_seconds": 610.6465785589971, "remaining_budget_seconds": 2147.574641788} +2026-10-17T06:24:05Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.2249407770484686, "grad_norm": 0.5050836801528931, "train_seconds": 618.7807029219985, "remaining_budget_seconds": 2139.4405155509885} +2026-10-17T06:24:16Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.22174503870308399, "grad_norm": 0.3507663309574127, "train_seconds": 626.8719755369966, "remaining_budget_seconds": 2131.3492437469977} +2026-10-17T06:24:23Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.22617063827812672, "grad_norm": 0.3266119360923767, "train_seconds": 634.7928381959937, "remaining_budget_seconds": 2123.4283812629874} +2026-10-17T06:24:31Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.22236737102270127, "grad_norm": 0.3884757161140442, "train_seconds": 642.633714274998, "remaining_budget_seconds": 2115.587505546995} +2026-10-17T06:24:39Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.22096656911075116, "grad_norm": 0.3370361924171448, "train_seconds": 650.5870550889958, "remaining_budget_seconds": 2107.6341635439894} +2026-10-17T06:24:50Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.22029311262071133, "grad_norm": 0.28956443071365356, "train_seconds": 658.511136991001, "remaining_budget_seconds": 2099.710080053992} +2026-10-17T06:24:58Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.22083521753549576, "grad_norm": 0.37593013048171997, "train_seconds": 666.3864306609903, "remaining_budget_seconds": 2091.834787150001} +2026-10-17T06:25:06Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.21979545205831527, "grad_norm": 0.2975398898124695, "train_seconds": 674.34134752299, "remaining_budget_seconds": 2083.879871981} +2026-10-17T06:25:13Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.21920039802789687, "grad_norm": 0.3509204685688019, "train_seconds": 682.0125237289903, "remaining_budget_seconds": 2076.208696115995} +2026-10-17T06:25:24Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.22070457577705382, "grad_norm": 0.34450697898864746, "train_seconds": 689.942477367993, "remaining_budget_seconds": 2068.2787422279944} +2026-10-17T06:25:32Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.22187306962907313, "grad_norm": 0.356631338596344, "train_seconds": 697.7941616359894, "remaining_budget_seconds": 2060.4270562549937} +2026-10-17T06:25:40Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.21966786608099936, "grad_norm": 0.26416870951652527, "train_seconds": 705.7873432740016, "remaining_budget_seconds": 2052.4338744499983} +2026-10-17T06:25:48Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.21762670360505582, "grad_norm": 0.31004515290260315, "train_seconds": 713.5471682189964, "remaining_budget_seconds": 2044.6740501819877} +2026-10-17T06:25:59Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.22110140047967433, "grad_norm": 0.3795686364173889, "train_seconds": 721.4695359369944, "remaining_budget_seconds": 2036.7516838729935} +2026-10-17T06:26:07Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.22088508442044258, "grad_norm": 0.3754642605781555, "train_seconds": 729.4922079129901, "remaining_budget_seconds": 2028.729011782998} +2026-10-17T06:26:15Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.22165796056389808, "grad_norm": 0.26521599292755127, "train_seconds": 737.1305047209898, "remaining_budget_seconds": 2021.0907148219994} +2026-10-17T06:26:22Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.21576032608747484, "grad_norm": 0.3360327482223511, "train_seconds": 745.0182190929918, "remaining_budget_seconds": 2013.2030000939994} +2026-10-17T06:26:33Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.2179314721375704, "grad_norm": 0.2595120072364807, "train_seconds": 752.9275016669999, "remaining_budget_seconds": 2005.293716931992} +2026-10-17T06:26:41Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.21904217034578324, "grad_norm": 0.2852647602558136, "train_seconds": 760.8422218049964, "remaining_budget_seconds": 1997.3789980000001} +2026-10-17T06:26:49Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.21807369999587536, "grad_norm": 0.2661583125591278, "train_seconds": 768.5785933299921, "remaining_budget_seconds": 1989.6426248149946} +2026-10-17T06:26:57Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.22032808914780616, "grad_norm": 0.26635926961898804, "train_seconds": 776.1246975779941, "remaining_budget_seconds": 1982.0965204859967} +2026-10-17T06:27:04Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.21697402730584145, "grad_norm": 0.2398473471403122, "train_seconds": 783.4518110369972, "remaining_budget_seconds": 1974.769407423999} +2026-10-17T06:27:15Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.21662791088223457, "grad_norm": 0.3562970459461212, "train_seconds": 791.5267033609998, "remaining_budget_seconds": 1966.694516907999} +2026-10-17T06:27:23Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.21890034899115562, "grad_norm": 0.444506973028183, "train_seconds": 799.5762423409906, "remaining_budget_seconds": 1958.6449775939982} +2026-10-17T06:27:31Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.21985600829124452, "grad_norm": 0.25608178973197937, "train_seconds": 807.4401934310008, "remaining_budget_seconds": 1950.7810239819955} +2026-10-17T06:27:39Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.21900405824184419, "grad_norm": 0.5257599949836731, "train_seconds": 815.0230543200014, "remaining_budget_seconds": 1943.198165763999} +2026-10-17T06:27:49Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.22095485627651215, "grad_norm": 0.358149915933609, "train_seconds": 822.9534938069992, "remaining_budget_seconds": 1935.2677237079915} +2026-10-17T06:27:57Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.21590333737432957, "grad_norm": 0.4232774078845978, "train_seconds": 830.9310384799901, "remaining_budget_seconds": 1927.2901802150009} +2026-10-17T06:28:05Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.21534299075603486, "grad_norm": 0.432813823223114, "train_seconds": 838.4716667009925, "remaining_budget_seconds": 1919.7495535449998} +2026-10-17T06:28:12Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.21747671745717526, "grad_norm": 0.31067749857902527, "train_seconds": 845.9670338919968, "remaining_budget_seconds": 1912.254186361999} +2026-10-17T06:28:24Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.21838203243911267, "grad_norm": 0.4284810423851013, "train_seconds": 854.118107383998, "remaining_budget_seconds": 1904.1031090139877} +2026-10-17T06:28:32Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.21866775512695313, "grad_norm": 0.4132545590400696, "train_seconds": 862.2800148319948, "remaining_budget_seconds": 1895.9412034369889} +2026-10-17T06:28:40Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.2167457301914692, "grad_norm": 0.25229963660240173, "train_seconds": 869.8667010229983, "remaining_budget_seconds": 1888.3545189889992} +2026-10-17T06:28:47Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.2184431102871895, "grad_norm": 0.3536131978034973, "train_seconds": 877.4874744619883, "remaining_budget_seconds": 1880.7337433039938} +2026-10-17T06:28:58Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.21813512712717056, "grad_norm": 0.4633287489414215, "train_seconds": 885.2120020110015, "remaining_budget_seconds": 1873.0092149279953} +2026-10-17T06:29:05Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.2149638119339943, "grad_norm": 0.331958144903183, "train_seconds": 893.0496498559951, "remaining_budget_seconds": 1865.1715682349895} +2026-10-17T06:29:13Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.21578671015799045, "grad_norm": 0.24876010417938232, "train_seconds": 900.9600049719884, "remaining_budget_seconds": 1857.2612124789885} +2026-10-17T06:29:21Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.21443996228277684, "grad_norm": 0.26986733078956604, "train_seconds": 908.6872599189956, "remaining_budget_seconds": 1849.533956603991} +2026-10-17T06:29:32Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.21777682840824128, "grad_norm": 0.2711006700992584, "train_seconds": 916.7837736419897, "remaining_budget_seconds": 1841.4374460260005} +2026-10-17T06:29:40Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.2169272170960903, "grad_norm": 0.24431927502155304, "train_seconds": 924.7597131959919, "remaining_budget_seconds": 1833.4615065809921} +2026-10-17T06:29:49Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.2135427714139223, "grad_norm": 0.5062280297279358, "train_seconds": 932.9391810369998, "remaining_budget_seconds": 1825.2820368279936} +2026-10-17T06:29:56Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.21666086301207543, "grad_norm": 0.5161721706390381, "train_seconds": 940.6140677270014, "remaining_budget_seconds": 1817.6071521580016} +2026-10-17T06:30:07Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.21441231653094292, "grad_norm": 0.3891008198261261, "train_seconds": 948.4656887960009, "remaining_budget_seconds": 1809.75553072599} +2026-10-17T06:30:15Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.2118591333180666, "grad_norm": 0.2517883777618408, "train_seconds": 956.3341775159934, "remaining_budget_seconds": 1801.8870428189985} +2026-10-17T06:30:23Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.2163904131948948, "grad_norm": 0.29660964012145996, "train_seconds": 964.047685847996, "remaining_budget_seconds": 1794.173531620996} +2026-10-17T06:30:30Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.21628059163689614, "grad_norm": 0.3079354465007782, "train_seconds": 971.5731122699945, "remaining_budget_seconds": 1786.6481051269948} +2026-10-17T06:30:41Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.21293036803603171, "grad_norm": 0.4128168225288391, "train_seconds": 979.5427955859923, "remaining_budget_seconds": 1778.6784241290006} +2026-10-17T06:30:50Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.21732972212135793, "grad_norm": 0.35838252305984497, "train_seconds": 987.6214082359947, "remaining_budget_seconds": 1770.5998087279877} +2026-10-17T06:30:57Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.21474817119538783, "grad_norm": 0.3027653098106384, "train_seconds": 995.1935697849985, "remaining_budget_seconds": 1763.0276491989935} +2026-10-17T06:31:05Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.2170732882618904, "grad_norm": 0.23623588681221008, "train_seconds": 1002.7794739359961, "remaining_budget_seconds": 1755.4417462739948} +2026-10-17T06:31:15Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.21364225596189498, "grad_norm": 0.28234952688217163, "train_seconds": 1010.3593756560003, "remaining_budget_seconds": 1747.861843131992} +2026-10-17T06:31:23Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.21390661716461182, "grad_norm": 0.24649281799793243, "train_seconds": 1018.3334046669916, "remaining_budget_seconds": 1739.8878134599945} +2026-10-17T06:31:31Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.21604178041219713, "grad_norm": 0.2529313564300537, "train_seconds": 1026.002345817993, "remaining_budget_seconds": 1732.2188740949932} +2026-10-17T06:31:39Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.2154915354400873, "grad_norm": 0.23569811880588531, "train_seconds": 1033.6815443319938, "remaining_budget_seconds": 1724.5396756979899} +2026-10-17T06:31:46Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.21301396816968918, "grad_norm": 0.28058719635009766, "train_seconds": 1041.3645258289907, "remaining_budget_seconds": 1716.8566938680015} +2026-10-17T06:31:58Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.21463014669716357, "grad_norm": 0.3410484790802002, "train_seconds": 1049.5480205549975, "remaining_budget_seconds": 1708.6731994919974} +2026-10-17T06:32:06Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.21202912256121637, "grad_norm": 0.2347462773323059, "train_seconds": 1057.557144958002, "remaining_budget_seconds": 1700.664073232998} +2026-10-17T06:32:14Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.21363258503377439, "grad_norm": 0.39894700050354004, "train_seconds": 1065.2013304769935, "remaining_budget_seconds": 1693.0198881099932} +2026-10-17T06:32:21Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.21273767828941345, "grad_norm": 0.2518003284931183, "train_seconds": 1072.7879386610002, "remaining_budget_seconds": 1685.4332804939913} +2026-10-17T06:32:32Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.21206520803272724, "grad_norm": 0.2709713876247406, "train_seconds": 1080.8757093919994, "remaining_budget_seconds": 1677.3455092849908} +2026-10-17T06:32:41Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.21198268584907054, "grad_norm": 0.36465102434158325, "train_seconds": 1089.0305606049951, "remaining_budget_seconds": 1669.1906575030007} +2026-10-17T06:32:48Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.21190824881196021, "grad_norm": 0.2723015546798706, "train_seconds": 1096.9220626439928, "remaining_budget_seconds": 1661.2991569949954} +2026-10-17T06:32:56Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.21476556770503522, "grad_norm": 0.2623066008090973, "train_seconds": 1104.8191740449984, "remaining_budget_seconds": 1653.4020441629982} +2026-10-17T06:33:07Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.21184806406497955, "grad_norm": 0.24717234075069427, "train_seconds": 1112.7572312669945, "remaining_budget_seconds": 1645.4639849660016} +2026-10-17T06:33:15Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.20931062363088132, "grad_norm": 0.36191606521606445, "train_seconds": 1120.8722741459933, "remaining_budget_seconds": 1637.3489452919894} +2026-10-17T06:33:23Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.20896621443331242, "grad_norm": 0.17356930673122406, "train_seconds": 1129.1010476969968, "remaining_budget_seconds": 1629.1201687189896} +2026-10-17T06:33:31Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.21159220896661282, "grad_norm": 0.21727073192596436, "train_seconds": 1136.9237193000008, "remaining_budget_seconds": 1621.2974989889917} +2026-10-17T06:33:42Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.21354237526655198, "grad_norm": 0.19906765222549438, "train_seconds": 1144.8545873909898, "remaining_budget_seconds": 1613.3666320060001} +2026-10-17T06:33:50Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.210043710693717, "grad_norm": 0.3381940424442291, "train_seconds": 1152.678713700996, "remaining_budget_seconds": 1605.542505127989} +2026-10-17T06:33:57Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.21247626639902592, "grad_norm": 0.3457295596599579, "train_seconds": 1160.4936575049942, "remaining_budget_seconds": 1597.727562629996} +2026-10-17T06:34:05Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.21362198017537593, "grad_norm": 0.26587045192718506, "train_seconds": 1168.2810809099901, "remaining_budget_seconds": 1589.940137794998} +2026-10-17T06:34:16Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.21017569452524185, "grad_norm": 0.21149902045726776, "train_seconds": 1175.9413869150012, "remaining_budget_seconds": 1582.279833210996} +2026-10-17T06:34:23Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.21378100469708441, "grad_norm": 0.309298574924469, "train_seconds": 1183.7483515149943, "remaining_budget_seconds": 1574.4728681799897} +2026-10-17T06:34:31Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.21444288767874242, "grad_norm": 0.28780344128608704, "train_seconds": 1191.7338567190018, "remaining_budget_seconds": 1566.487361513995} +2026-10-17T06:34:39Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.20844829760491848, "grad_norm": 0.23348569869995117, "train_seconds": 1199.5081117559894, "remaining_budget_seconds": 1558.7131039939995} +2026-10-17T06:34:50Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.21059861436486244, "grad_norm": 0.2881143391132355, "train_seconds": 1207.4051772309904, "remaining_budget_seconds": 1550.8160392589925} +2026-10-17T06:34:58Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.21166083037853242, "grad_norm": 0.24514462053775787, "train_seconds": 1215.2980003720004, "remaining_budget_seconds": 1542.9232182809938} +2026-10-17T06:35:06Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.21556138440966607, "grad_norm": 0.16975194215774536, "train_seconds": 1223.2441348499997, "remaining_budget_seconds": 1534.9770825239975} +2026-10-17T06:35:14Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.21349207431077957, "grad_norm": 0.17212574183940887, "train_seconds": 1231.139628298988, "remaining_budget_seconds": 1527.0815921780013} +2026-10-17T06:35:25Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.20977546989917756, "grad_norm": 0.20683804154396057, "train_seconds": 1239.285113484002, "remaining_budget_seconds": 1518.9361049709987} +2026-10-17T06:35:32Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.2131910376995802, "grad_norm": 0.2890412211418152, "train_seconds": 1247.224016327993, "remaining_budget_seconds": 1510.9972008869954} +2026-10-17T06:35:41Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.21142928540706635, "grad_norm": 0.23489676415920258, "train_seconds": 1255.2954016149888, "remaining_budget_seconds": 1502.9258148919907} +2026-10-17T06:35:48Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.20862337008118628, "grad_norm": 0.23820820450782776, "train_seconds": 1263.189306811997, "remaining_budget_seconds": 1495.0319094000006} +2026-10-17T06:35:59Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.21064610473811626, "grad_norm": 0.17739921808242798, "train_seconds": 1270.8059393769945, "remaining_budget_seconds": 1487.4152801949967} +2026-10-17T06:36:07Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.21179107315838336, "grad_norm": 0.29210153222084045, "train_seconds": 1278.560498093997, "remaining_budget_seconds": 1479.6607217579876} +2026-10-17T06:36:15Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.21046625688672066, "grad_norm": 0.29260578751564026, "train_seconds": 1286.5133894799947, "remaining_budget_seconds": 1471.7078284399904} +2026-10-17T06:36:22Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.21308900199830533, "grad_norm": 0.23153471946716309, "train_seconds": 1294.3605744689994, "remaining_budget_seconds": 1463.8606439399882} +2026-10-17T06:36:33Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.2102259775996208, "grad_norm": 0.3016645610332489, "train_seconds": 1302.197912292002, "remaining_budget_seconds": 1456.0233044929919} +2026-10-17T06:36:41Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.21103645876049995, "grad_norm": 0.33297526836395264, "train_seconds": 1310.0228520529927, "remaining_budget_seconds": 1448.1983679459954} +2026-10-17T06:36:49Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.21245137684047222, "grad_norm": 0.2007666379213333, "train_seconds": 1317.9571042119933, "remaining_budget_seconds": 1440.2641138829931} +2026-10-17T06:36:57Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.21224195025861264, "grad_norm": 0.25062859058380127, "train_seconds": 1325.713042089992, "remaining_budget_seconds": 1432.5081769749959} +2026-10-17T06:37:07Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.21264866031706334, "grad_norm": 0.25242772698402405, "train_seconds": 1333.466451752989, "remaining_budget_seconds": 1424.7547672379878} +2026-10-17T06:37:15Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.21025844402611255, "grad_norm": 0.24382533133029938, "train_seconds": 1341.384392455002, "remaining_budget_seconds": 1416.8368255989917} +2026-10-17T06:37:23Z INFO {"event": "training_progress", "step": 8550, "epoch": 24, "loss": 0.21102447651326656, "grad_norm": 0.18141523003578186, "train_seconds": 1349.028785175993, "remaining_budget_seconds": 1409.1924331689952} +2026-10-17T06:37:30Z INFO {"event": "training_progress", "step": 8600, "epoch": 24, "loss": 0.2094156504422426, "grad_norm": 0.20076628029346466, "train_seconds": 1356.543468140997, "remaining_budget_seconds": 1401.6777516250004} +2026-10-17T06:37:38Z INFO {"event": "training_progress", "step": 8650, "epoch": 24, "loss": 0.2059295117110014, "grad_norm": 0.3899737000465393, "train_seconds": 1364.4036618190003, "remaining_budget_seconds": 1393.8175569039886} +2026-10-17T06:37:48Z INFO {"event": "training_progress", "step": 8700, "epoch": 24, "loss": 0.2118746581673622, "grad_norm": 0.23736672103405, "train_seconds": 1372.0406321359915, "remaining_budget_seconds": 1386.1805867849907} +2026-10-17T06:37:57Z INFO {"event": "training_progress", "step": 8750, "epoch": 24, "loss": 0.2112443158775568, "grad_norm": 0.2045997977256775, "train_seconds": 1380.1720160429977, "remaining_budget_seconds": 1378.049202661001} +2026-10-17T06:38:04Z INFO {"event": "training_progress", "step": 8800, "epoch": 25, "loss": 0.20690092124044895, "grad_norm": 0.19909073412418365, "train_seconds": 1387.8698936479923, "remaining_budget_seconds": 1370.3513246229995} +2026-10-17T06:38:12Z INFO {"event": "training_progress", "step": 8850, "epoch": 25, "loss": 0.21027196444571017, "grad_norm": 0.28534066677093506, "train_seconds": 1395.6840967280004, "remaining_budget_seconds": 1362.537121165995} +2026-10-17T06:38:22Z INFO {"event": "training_progress", "step": 8900, "epoch": 25, "loss": 0.21155953459441662, "grad_norm": 0.3083724081516266, "train_seconds": 1403.3021984959923, "remaining_budget_seconds": 1354.9190186759952} +2026-10-17T06:38:31Z INFO {"event": "training_progress", "step": 8950, "epoch": 25, "loss": 0.20987045288085937, "grad_norm": 0.1705908626317978, "train_seconds": 1411.3982536739932, "remaining_budget_seconds": 1346.8229647199914} +2026-10-17T06:38:38Z INFO {"event": "training_progress", "step": 9000, "epoch": 25, "loss": 0.20699717156589031, "grad_norm": 0.2439018338918686, "train_seconds": 1419.0009563939966, "remaining_budget_seconds": 1339.2202608939988} +2026-10-17T06:38:46Z INFO {"event": "training_progress", "step": 9050, "epoch": 25, "loss": 0.20848954677581788, "grad_norm": 0.19655311107635498, "train_seconds": 1426.7149759079912, "remaining_budget_seconds": 1331.5062445840013} +2026-10-17T06:38:56Z INFO {"event": "training_progress", "step": 9100, "epoch": 25, "loss": 0.2094003726541996, "grad_norm": 0.23187188804149628, "train_seconds": 1434.5290789009887, "remaining_budget_seconds": 1323.6921393169905} +2026-10-17T06:39:04Z INFO {"event": "training_progress", "step": 9150, "epoch": 26, "loss": 0.20932894945144653, "grad_norm": 0.24344025552272797, "train_seconds": 1442.3943787229946, "remaining_budget_seconds": 1315.8268393809994} +2026-10-17T06:39:12Z INFO {"event": "training_progress", "step": 9200, "epoch": 26, "loss": 0.20785485677421092, "grad_norm": 0.24847282469272614, "train_seconds": 1449.964227561999, "remaining_budget_seconds": 1308.256990540991} +2026-10-17T06:39:19Z INFO {"event": "training_progress", "step": 9250, "epoch": 26, "loss": 0.2083331260085106, "grad_norm": 0.23448261618614197, "train_seconds": 1457.548790389992, "remaining_budget_seconds": 1300.6724278139882} +2026-10-17T06:39:30Z INFO {"event": "training_progress", "step": 9300, "epoch": 26, "loss": 0.2091069394350052, "grad_norm": 0.18608133494853973, "train_seconds": 1465.0746408389969, "remaining_budget_seconds": 1293.1465789409995} +2026-10-17T06:39:38Z INFO {"event": "training_progress", "step": 9350, "epoch": 26, "loss": 0.20806187354028224, "grad_norm": 0.168502539396286, "train_seconds": 1472.7863955179928, "remaining_budget_seconds": 1285.4348227149894} +2026-10-17T06:39:45Z INFO {"event": "training_progress", "step": 9400, "epoch": 26, "loss": 0.20902829885482788, "grad_norm": 0.20174887776374817, "train_seconds": 1480.6690902569972, "remaining_budget_seconds": 1277.5521298999956} +2026-10-17T06:39:53Z INFO {"event": "training_progress", "step": 9450, "epoch": 26, "loss": 0.20884532928466798, "grad_norm": 0.18616576492786407, "train_seconds": 1488.543697022993, "remaining_budget_seconds": 1269.6775215199887} +2026-10-17T06:40:04Z INFO {"event": "training_progress", "step": 9500, "epoch": 27, "loss": 0.20734742119908334, "grad_norm": 0.1633692979812622, "train_seconds": 1496.6906066910014, "remaining_budget_seconds": 1261.5306136309955} +2026-10-17T06:40:12Z INFO {"event": "training_progress", "step": 9550, "epoch": 27, "loss": 0.20967667877674104, "grad_norm": 0.26126667857170105, "train_seconds": 1504.6241762309946, "remaining_budget_seconds": 1253.5970416700002} +2026-10-17T06:40:20Z INFO {"event": "training_progress", "step": 9600, "epoch": 27, "loss": 0.20971706219017505, "grad_norm": 0.23650963604450226, "train_seconds": 1512.5093808739912, "remaining_budget_seconds": 1245.711839244992} +2026-10-17T06:40:28Z INFO {"event": "training_progress", "step": 9650, "epoch": 27, "loss": 0.20963012851774693, "grad_norm": 0.2437625229358673, "train_seconds": 1520.006094240991, "remaining_budget_seconds": 1238.2151238139922} +2026-10-17T06:40:38Z INFO {"event": "training_progress", "step": 9700, "epoch": 27, "loss": 0.20671652212738992, "grad_norm": 0.250139057636261, "train_seconds": 1527.539682289993, "remaining_budget_seconds": 1230.6815377489984} +2026-10-17T06:40:46Z INFO {"event": "training_progress", "step": 9750, "epoch": 27, "loss": 0.20731545232236384, "grad_norm": 0.240016907453537, "train_seconds": 1535.3160248679924, "remaining_budget_seconds": 1222.905195157} +2026-10-17T06:40:54Z INFO {"event": "training_progress", "step": 9800, "epoch": 27, "loss": 0.20977834552526475, "grad_norm": 0.18026690185070038, "train_seconds": 1543.2424171559978, "remaining_budget_seconds": 1214.9788016669918} +2026-10-17T06:41:02Z INFO {"event": "training_progress", "step": 9850, "epoch": 28, "loss": 0.21067674949765205, "grad_norm": 0.29966339468955994, "train_seconds": 1551.1231336490018, "remaining_budget_seconds": 1207.0980844809965} +2026-10-17T06:41:12Z INFO {"event": "training_progress", "step": 9900, "epoch": 28, "loss": 0.20992211379110814, "grad_norm": 0.17998231947422028, "train_seconds": 1558.8533035500004, "remaining_budget_seconds": 1199.3679157430015} +2026-10-17T06:41:20Z INFO {"event": "training_progress", "step": 9950, "epoch": 28, "loss": 0.20471700675785542, "grad_norm": 0.198791965842247, "train_seconds": 1566.4210878009908, "remaining_budget_seconds": 1191.8001301759941} +2026-10-17T06:41:28Z INFO {"event": "training_progress", "step": 10000, "epoch": 28, "loss": 0.20792209669947626, "grad_norm": 0.38189563155174255, "train_seconds": 1574.2945478420006, "remaining_budget_seconds": 1183.9266719820007} +2026-10-17T06:41:36Z INFO {"event": "training_progress", "step": 10050, "epoch": 28, "loss": 0.21199581816792487, "grad_norm": 0.22019319236278534, "train_seconds": 1582.3076597899926, "remaining_budget_seconds": 1175.9135599059955} +2026-10-17T06:41:44Z INFO {"event": "training_progress", "step": 10100, "epoch": 28, "loss": 0.20892803251743317, "grad_norm": 0.26406148076057434, "train_seconds": 1590.4591422889935, "remaining_budget_seconds": 1167.7620780409925} +2026-10-17T06:41:55Z INFO {"event": "training_progress", "step": 10150, "epoch": 28, "loss": 0.20910865187644959, "grad_norm": 0.16735641658306122, "train_seconds": 1598.1227415780013, "remaining_budget_seconds": 1160.0984787689958} +2026-10-17T06:42:02Z INFO {"event": "training_progress", "step": 10200, "epoch": 29, "loss": 0.2081767102330923, "grad_norm": 0.20143333077430725, "train_seconds": 1605.9476321949915, "remaining_budget_seconds": 1152.2735861789988} +2026-10-17T06:42:10Z INFO {"event": "training_progress", "step": 10250, "epoch": 29, "loss": 0.2072686606645584, "grad_norm": 0.20326614379882812, "train_seconds": 1614.035556361996, "remaining_budget_seconds": 1144.1856634680007} +2026-10-17T06:42:18Z INFO {"event": "training_progress", "step": 10300, "epoch": 29, "loss": 0.20747787952423097, "grad_norm": 0.22896775603294373, "train_seconds": 1621.910922540992, "remaining_budget_seconds": 1136.3102951399924} +2026-10-17T06:42:29Z INFO {"event": "training_progress", "step": 10350, "epoch": 29, "loss": 0.20990434676408767, "grad_norm": 0.252536803483963, "train_seconds": 1629.92143183999, "remaining_budget_seconds": 1128.2997863469936} +2026-10-17T06:42:37Z INFO {"event": "training_progress", "step": 10400, "epoch": 29, "loss": 0.206152770370245, "grad_norm": 0.2248266190290451, "train_seconds": 1637.7176829029922, "remaining_budget_seconds": 1120.5035366230004} +2026-10-17T06:42:45Z INFO {"event": "training_progress", "step": 10450, "epoch": 29, "loss": 0.20922394767403601, "grad_norm": 0.23835115134716034, "train_seconds": 1646.176101043995, "remaining_budget_seconds": 1112.045116562993} +2026-10-17T06:42:53Z INFO {"event": "training_progress", "step": 10500, "epoch": 29, "loss": 0.208537323102355, "grad_norm": 0.18309664726257324, "train_seconds": 1654.0169961319916, "remaining_budget_seconds": 1104.2042238860013} +2026-10-17T06:43:04Z INFO {"event": "training_progress", "step": 10550, "epoch": 30, "loss": 0.20564709931612016, "grad_norm": 0.14978639781475067, "train_seconds": 1661.8232914299879, "remaining_budget_seconds": 1096.3979273079894} +2026-10-17T06:43:12Z INFO {"event": "training_progress", "step": 10600, "epoch": 30, "loss": 0.20418001748621464, "grad_norm": 0.16789186000823975, "train_seconds": 1669.7267072999966, "remaining_budget_seconds": 1088.4945128159889} +2026-10-17T06:43:20Z INFO {"event": "training_progress", "step": 10650, "epoch": 30, "loss": 0.20872004479169845, "grad_norm": 0.26974886655807495, "train_seconds": 1677.5427511399903, "remaining_budget_seconds": 1080.6784664699953} +2026-10-17T06:43:28Z INFO {"event": "training_progress", "step": 10700, "epoch": 30, "loss": 0.20655062921345235, "grad_norm": 0.20656718313694, "train_seconds": 1685.515436228001, "remaining_budget_seconds": 1072.7057840749912} +2026-10-17T06:43:38Z INFO {"event": "training_progress", "step": 10750, "epoch": 30, "loss": 0.20864452823996543, "grad_norm": 0.19486947357654572, "train_seconds": 1693.334200348996, "remaining_budget_seconds": 1064.8870197329961} +2026-10-17T06:43:46Z INFO {"event": "training_progress", "step": 10800, "epoch": 30, "loss": 0.20710798919200898, "grad_norm": 0.1921011209487915, "train_seconds": 1701.1045345729945, "remaining_budget_seconds": 1057.1166835179902} +2026-10-17T06:43:54Z INFO {"event": "training_progress", "step": 10850, "epoch": 30, "loss": 0.20745471209287644, "grad_norm": 0.17478099465370178, "train_seconds": 1708.7335673310008, "remaining_budget_seconds": 1049.487650015988} +2026-10-17T06:44:02Z INFO {"event": "training_progress", "step": 10900, "epoch": 31, "loss": 0.20606576785445213, "grad_norm": 0.21477928757667542, "train_seconds": 1716.5625163599907, "remaining_budget_seconds": 1041.6586775319884} +2026-10-17T06:44:12Z INFO {"event": "training_progress", "step": 10950, "epoch": 31, "loss": 0.20829749993979932, "grad_norm": 0.3015783429145813, "train_seconds": 1724.1594639029936, "remaining_budget_seconds": 1034.0617545329878} +2026-10-17T06:44:20Z INFO {"event": "training_progress", "step": 11000, "epoch": 31, "loss": 0.2086262845993042, "grad_norm": 0.14239469170570374, "train_seconds": 1732.1916953179898, "remaining_budget_seconds": 1026.029520718992} +2026-10-17T06:44:28Z INFO {"event": "training_progress", "step": 11050, "epoch": 31, "loss": 0.20854291014373302, "grad_norm": 0.23979739844799042, "train_seconds": 1739.9159708200023, "remaining_budget_seconds": 1018.3052447480004} +2026-10-17T06:44:36Z INFO {"event": "training_progress", "step": 11100, "epoch": 31, "loss": 0.20619553521275522, "grad_norm": 0.20393475890159607, "train_seconds": 1747.8777994089905, "remaining_budget_seconds": 1010.343420389996} +2026-10-17T06:44:47Z INFO {"event": "training_progress", "step": 11150, "epoch": 31, "loss": 0.20619359143078328, "grad_norm": 0.209952712059021, "train_seconds": 1755.9344881369907, "remaining_budget_seconds": 1002.2867319639918} +2026-10-17T06:44:55Z INFO {"event": "training_progress", "step": 11200, "epoch": 31, "loss": 0.20738924257457256, "grad_norm": 0.17169706523418427, "train_seconds": 1763.6188626829971, "remaining_budget_seconds": 994.6023553879932} +2026-10-17T06:45:02Z INFO {"event": "training_progress", "step": 11250, "epoch": 31, "loss": 0.2088747302442789, "grad_norm": 0.19977518916130066, "train_seconds": 1771.2066325429914, "remaining_budget_seconds": 987.0145870359993} +2026-10-17T06:45:10Z INFO {"event": "training_progress", "step": 11300, "epoch": 32, "loss": 0.20649185813963414, "grad_norm": 0.18649625778198242, "train_seconds": 1778.6324829629884, "remaining_budget_seconds": 979.5887364459923} +2026-10-17T06:45:21Z INFO {"event": "training_progress", "step": 11350, "epoch": 32, "loss": 0.20543449580669404, "grad_norm": 0.15457011759281158, "train_seconds": 1786.528188309996, "remaining_budget_seconds": 971.693029778995} +2026-10-17T06:45:29Z INFO {"event": "training_progress", "step": 11400, "epoch": 32, "loss": 0.2084383987635374, "grad_norm": 0.22192299365997314, "train_seconds": 1794.371386090992, "remaining_budget_seconds": 963.8498340020014} +2026-10-17T06:45:36Z INFO {"event": "training_progress", "step": 11450, "epoch": 32, "loss": 0.2041545283049345, "grad_norm": 0.17271234095096588, "train_seconds": 1802.011733677995, "remaining_budget_seconds": 956.2094830689894} +2026-10-17T06:45:44Z INFO {"event": "training_progress", "step": 11500, "epoch": 32, "loss": 0.20593056157231332, "grad_norm": 0.13901636004447937, "train_seconds": 1809.819895060995, "remaining_budget_seconds": 948.4013252879959} +2026-10-17T06:45:55Z INFO {"event": "training_progress", "step": 11550, "epoch": 32, "loss": 0.2060591322183609, "grad_norm": 0.21440042555332184, "train_seconds": 1817.5558555919997, "remaining_budget_seconds": 940.6653641859884} +2026-10-17T06:46:03Z INFO {"event": "training_progress", "step": 11600, "epoch": 32, "loss": 0.20499382205307484, "grad_norm": 0.18244387209415436, "train_seconds": 1825.6548963879904, "remaining_budget_seconds": 932.5663237229892} +2026-10-17T06:46:11Z INFO {"event": "training_progress", "step": 11650, "epoch": 33, "loss": 0.2089501679688692, "grad_norm": 0.25282150506973267, "train_seconds": 1833.4721418019908, "remaining_budget_seconds": 924.7490768749994} +2026-10-17T06:46:19Z INFO {"event": "training_progress", "step": 11700, "epoch": 33, "loss": 0.2043175957351923, "grad_norm": 0.1754787266254425, "train_seconds": 1841.7543280289974, "remaining_budget_seconds": 916.4668871319882} +2026-10-17T06:46:30Z INFO {"event": "training_progress", "step": 11750, "epoch": 33, "loss": 0.20896793551743031, "grad_norm": 0.21432793140411377, "train_seconds": 1849.6491937789979, "remaining_budget_seconds": 908.5720237219939} +2026-10-17T06:46:38Z INFO {"event": "training_progress", "step": 11800, "epoch": 33, "loss": 0.20122682251036167, "grad_norm": 0.15520066022872925, "train_seconds": 1857.8812360159936, "remaining_budget_seconds": 900.3399839129997} +2026-10-17T06:46:46Z INFO {"event": "training_progress", "step": 11850, "epoch": 33, "loss": 0.20525543697178364, "grad_norm": 0.19260427355766296, "train_seconds": 1865.7787357880006, "remaining_budget_seconds": 892.4424839349958} +2026-10-17T06:46:54Z INFO {"event": "training_progress", "step": 11900, "epoch": 33, "loss": 0.20380798898637295, "grad_norm": 0.20593677461147308, "train_seconds": 1873.066616393, "remaining_budget_seconds": 885.1546042319969} +2026-10-17T06:47:01Z INFO {"event": "training_progress", "step": 11950, "epoch": 33, "loss": 0.2058164206147194, "grad_norm": 0.233494833111763, "train_seconds": 1880.7946742519998, "remaining_budget_seconds": 877.4265460039896} +2026-10-17T06:47:12Z INFO {"event": "training_progress", "step": 12000, "epoch": 34, "loss": 0.2065538839995861, "grad_norm": 0.2510746121406555, "train_seconds": 1888.5159004689922, "remaining_budget_seconds": 869.7053200779919} +2026-10-17T06:47:19Z INFO {"event": "training_progress", "step": 12050, "epoch": 34, "loss": 0.20548509329557418, "grad_norm": 0.20480316877365112, "train_seconds": 1896.070133065994, "remaining_budget_seconds": 862.1510871439968} +2026-10-17T06:47:27Z INFO {"event": "training_progress", "step": 12100, "epoch": 34, "loss": 0.20893418677151204, "grad_norm": 0.18582095205783844, "train_seconds": 1903.8689504159993, "remaining_budget_seconds": 854.3522699199966} +2026-10-17T06:47:34Z INFO {"event": "training_progress", "step": 12150, "epoch": 34, "loss": 0.20343999035656452, "grad_norm": 0.21617741882801056, "train_seconds": 1911.1321164039982, "remaining_budget_seconds": 847.0891025809979} +2026-10-17T06:47:46Z INFO {"event": "training_progress", "step": 12200, "epoch": 34, "loss": 0.2035939521342516, "grad_norm": 0.18571901321411133, "train_seconds": 1919.1143258519878, "remaining_budget_seconds": 839.1068908640009} +2026-10-17T06:47:55Z INFO {"event": "training_progress", "step": 12250, "epoch": 34, "loss": 0.20439254909753798, "grad_norm": 0.13488374650478363, "train_seconds": 1928.141580932992, "remaining_budget_seconds": 830.079637087998} +2026-10-17T06:48:03Z INFO {"event": "training_progress", "step": 12300, "epoch": 34, "loss": 0.2052023034542799, "grad_norm": 0.13511128723621368, "train_seconds": 1936.2917478829913, "remaining_budget_seconds": 821.9294722349878} +2026-10-17T06:48:11Z INFO {"event": "training_progress", "step": 12350, "epoch": 35, "loss": 0.20561822153627873, "grad_norm": 0.16673240065574646, "train_seconds": 1944.2464866419905, "remaining_budget_seconds": 813.9746666909923} +2026-10-17T06:48:21Z INFO {"event": "training_progress", "step": 12400, "epoch": 35, "loss": 0.20605925634503364, "grad_norm": 0.15861380100250244, "train_seconds": 1951.7870919429988, "remaining_budget_seconds": 806.4341260949877} +2026-10-17T06:48:28Z INFO {"event": "training_progress", "step": 12450, "epoch": 35, "loss": 0.20506505139172077, "grad_norm": 0.183832049369812, "train_seconds": 1959.363436707994, "remaining_budget_seconds": 798.8577835289907} +2026-10-17T06:48:36Z INFO {"event": "training_progress", "step": 12500, "epoch": 35, "loss": 0.20606060557067393, "grad_norm": 0.2135191559791565, "train_seconds": 1966.9179381759895, "remaining_budget_seconds": 791.3032757129986} +2026-10-17T06:48:43Z INFO {"event": "training_progress", "step": 12550, "epoch": 35, "loss": 0.2031797133386135, "grad_norm": 0.16003946959972382, "train_seconds": 1974.6656954889913, "remaining_budget_seconds": 783.5555227129953} +2026-10-17T06:48:55Z INFO {"event": "training_progress", "step": 12600, "epoch": 35, "loss": 0.20552744887769223, "grad_norm": 0.26339080929756165, "train_seconds": 1982.6442521979916, "remaining_budget_seconds": 775.5769645989931} +2026-10-17T06:49:04Z INFO {"event": "training_progress", "step": 12650, "epoch": 35, "loss": 0.20582616589963437, "grad_norm": 0.26691147685050964, "train_seconds": 1991.3267411580018, "remaining_budget_seconds": 766.8944765449996} +2026-10-17T06:49:12Z INFO {"event": "training_progress", "step": 12700, "epoch": 36, "loss": 0.20587863631546496, "grad_norm": 0.2733739912509918, "train_seconds": 1999.4040638759907, "remaining_budget_seconds": 758.8171544119978} +2026-10-17T06:49:20Z INFO {"event": "training_progress", "step": 12750, "epoch": 36, "loss": 0.2057138828933239, "grad_norm": 0.19187605381011963, "train_seconds": 2007.426594006989, "remaining_budget_seconds": 750.7946260009921} +2026-10-17T06:49:29Z INFO {"event": "training_progress", "step": 12800, "epoch": 36, "loss": 0.20542144760489464, "grad_norm": 0.35593998432159424, "train_seconds": 2015.0953422019957, "remaining_budget_seconds": 743.1258755009912} +2026-10-17T06:49:37Z INFO {"event": "training_progress", "step": 12850, "epoch": 36, "loss": 0.20542322605848312, "grad_norm": 0.14651162922382355, "train_seconds": 2022.9930012789991, "remaining_budget_seconds": 735.2282184529904} +2026-10-17T06:49:45Z INFO {"event": "training_progress", "step": 12900, "epoch": 36, "loss": 0.20174520395696163, "grad_norm": 0.17968371510505676, "train_seconds": 2030.8991770239954, "remaining_budget_seconds": 727.3220403909945} +2026-10-17T06:49:53Z INFO {"event": "training_progress", "step": 12950, "epoch": 36, "loss": 0.20304487131536006, "grad_norm": 0.22086384892463684, "train_seconds": 2038.7764210909954, "remaining_budget_seconds": 719.4447948059969} +2026-10-17T06:50:04Z INFO {"event": "training_progress", "step": 13000, "epoch": 36, "loss": 0.20826566092669963, "grad_norm": 0.2281903326511383, "train_seconds": 2046.8157588859904, "remaining_budget_seconds": 711.4054590960004} +2026-10-17T06:50:12Z INFO {"event": "training_progress", "step": 13050, "epoch": 37, "loss": 0.20679211303591727, "grad_norm": 0.23708920180797577, "train_seconds": 2055.1567234269896, "remaining_budget_seconds": 703.0644959829951} +2026-10-17T06:50:20Z INFO {"event": "training_progress", "step": 13100, "epoch": 37, "loss": 0.2024442505091429, "grad_norm": 0.11819595098495483, "train_seconds": 2062.8477186689997, "remaining_budget_seconds": 695.3734974299878} +2026-10-17T06:50:28Z INFO {"event": "training_progress", "step": 13150, "epoch": 37, "loss": 0.2050893994420767, "grad_norm": 0.27389460802078247, "train_seconds": 2070.478651641999, "remaining_budget_seconds": 687.7425667200005} +2026-10-17T06:50:38Z INFO {"event": "training_progress", "step": 13200, "epoch": 37, "loss": 0.20434360310435296, "grad_norm": 0.1685611605644226, "train_seconds": 2078.3495821699908, "remaining_budget_seconds": 679.8716376699886} +2026-10-17T06:50:46Z INFO {"event": "training_progress", "step": 13250, "epoch": 37, "loss": 0.20292616792023183, "grad_norm": 0.15167318284511566, "train_seconds": 2086.174242448993, "remaining_budget_seconds": 672.046977688995} +2026-10-17T06:50:54Z INFO {"event": "training_progress", "step": 13300, "epoch": 37, "loss": 0.20179653137922288, "grad_norm": 0.14049096405506134, "train_seconds": 2094.031874744993, "remaining_budget_seconds": 664.1893440489948} +2026-10-17T06:51:02Z INFO {"event": "training_progress", "step": 13350, "epoch": 37, "loss": 0.20362573444843293, "grad_norm": 0.16399073600769043, "train_seconds": 2102.275443161998, "remaining_budget_seconds": 655.9457757489872} +2026-10-17T06:51:13Z INFO {"event": "training_progress", "step": 13400, "epoch": 38, "loss": 0.2056318850070238, "grad_norm": 0.26136475801467896, "train_seconds": 2110.341620678999, "remaining_budget_seconds": 647.8795952169894} +2026-10-17T06:51:21Z INFO {"event": "training_progress", "step": 13450, "epoch": 38, "loss": 0.20414499714970588, "grad_norm": 0.2768358290195465, "train_seconds": 2118.2566050000023, "remaining_budget_seconds": 639.9643705669878} +2026-10-17T06:51:29Z INFO {"event": "training_progress", "step": 13500, "epoch": 38, "loss": 0.2023255718499422, "grad_norm": 0.11922867596149445, "train_seconds": 2125.9023437089927, "remaining_budget_seconds": 632.3188763929938} +2026-10-17T06:51:37Z INFO {"event": "training_progress", "step": 13550, "epoch": 38, "loss": 0.20637989051640035, "grad_norm": 0.17125394940376282, "train_seconds": 2133.6770146729978, "remaining_budget_seconds": 624.5442039409972} +2026-10-17T06:51:48Z INFO {"event": "training_progress", "step": 13600, "epoch": 38, "loss": 0.20419657088816165, "grad_norm": 0.14482194185256958, "train_seconds": 2141.6163924769935, "remaining_budget_seconds": 616.6048262819968} +2026-10-17T06:51:56Z INFO {"event": "training_progress", "step": 13650, "epoch": 38, "loss": 0.20774060502648353, "grad_norm": 0.21590781211853027, "train_seconds": 2149.4728274029912, "remaining_budget_seconds": 608.7483928500005} +2026-10-17T06:52:03Z INFO {"event": "training_progress", "step": 13700, "epoch": 38, "loss": 0.20463906422257425, "grad_norm": 0.166121244430542, "train_seconds": 2157.2439062799967, "remaining_budget_seconds": 600.9773107469955} +2026-10-17T06:52:11Z INFO {"event": "training_progress", "step": 13750, "epoch": 39, "loss": 0.2046719191968441, "grad_norm": 0.1526232212781906, "train_seconds": 2164.585919584002, "remaining_budget_seconds": 593.6353001309908} +2026-10-17T06:52:22Z INFO {"event": "training_progress", "step": 13800, "epoch": 39, "loss": 0.20533158518373967, "grad_norm": 0.17545640468597412, "train_seconds": 2172.3327806669986, "remaining_budget_seconds": 585.8884389929881} +2026-10-17T06:52:29Z INFO {"event": "training_progress", "step": 13850, "epoch": 39, "loss": 0.2053325640410185, "grad_norm": 0.17603451013565063, "train_seconds": 2180.1669082989974, "remaining_budget_seconds": 578.0543101259973} +2026-10-17T06:52:37Z INFO {"event": "training_progress", "step": 13900, "epoch": 39, "loss": 0.2059980207681656, "grad_norm": 0.1634254902601242, "train_seconds": 2188.0479923749954, "remaining_budget_seconds": 570.1732262479927} +2026-10-17T06:52:45Z INFO {"event": "training_progress", "step": 13950, "epoch": 39, "loss": 0.20442092426121236, "grad_norm": 0.17376577854156494, "train_seconds": 2195.9901029569883, "remaining_budget_seconds": 562.2311139989906} +2026-10-17T06:52:56Z INFO {"event": "training_progress", "step": 14000, "epoch": 39, "loss": 0.2047081658244133, "grad_norm": 0.1326722502708435, "train_seconds": 2203.63158628199, "remaining_budget_seconds": 554.589633326992} +2026-10-17T06:53:04Z INFO {"event": "training_progress", "step": 14050, "epoch": 39, "loss": 0.20415146455168723, "grad_norm": 0.21919021010398865, "train_seconds": 2211.3737211349944, "remaining_budget_seconds": 546.8474980389874} +2026-10-17T06:53:11Z INFO {"event": "training_progress", "step": 14100, "epoch": 40, "loss": 0.20190833888947965, "grad_norm": 0.23007231950759888, "train_seconds": 2218.8530785259936, "remaining_budget_seconds": 539.3681399259949} +2026-10-17T06:53:19Z INFO {"event": "training_progress", "step": 14150, "epoch": 40, "loss": 0.20308267667889596, "grad_norm": 0.16996777057647705, "train_seconds": 2226.675207176988, "remaining_budget_seconds": 531.5460131049913} +2026-10-17T06:53:27Z INFO {"event": "training_progress", "step": 14200, "epoch": 40, "loss": 0.2053612072020769, "grad_norm": 0.17176616191864014, "train_seconds": 2234.3467604920006, "remaining_budget_seconds": 523.8744589589915} +2026-10-17T06:53:38Z INFO {"event": "training_progress", "step": 14250, "epoch": 40, "loss": 0.2064024694263935, "grad_norm": 0.2542005181312561, "train_seconds": 2242.1570656149997, "remaining_budget_seconds": 516.0641525029932} +2026-10-17T06:53:46Z INFO {"event": "training_progress", "step": 14300, "epoch": 40, "loss": 0.20313367649912834, "grad_norm": 0.29254356026649475, "train_seconds": 2249.900426127002, "remaining_budget_seconds": 508.3207941639994} +2026-10-17T06:53:53Z INFO {"event": "training_progress", "step": 14350, "epoch": 40, "loss": 0.20446258641779422, "grad_norm": 0.18399208784103394, "train_seconds": 2257.504559174995, "remaining_budget_seconds": 500.71666057499533} +2026-10-17T06:54:01Z INFO {"event": "training_progress", "step": 14400, "epoch": 40, "loss": 0.20040781863033771, "grad_norm": 0.18320538103580475, "train_seconds": 2265.474116696001, "remaining_budget_seconds": 492.7471016299969} +2026-10-17T06:54:12Z INFO {"event": "training_progress", "step": 14450, "epoch": 41, "loss": 0.2026386158913374, "grad_norm": 0.160194531083107, "train_seconds": 2273.000575883998, "remaining_budget_seconds": 485.2206417409907} +2026-10-17T06:54:20Z INFO {"event": "training_progress", "step": 14500, "epoch": 41, "loss": 0.20519260734319686, "grad_norm": 0.13754484057426453, "train_seconds": 2280.914593798996, "remaining_budget_seconds": 477.30662631298765} +2026-10-17T06:54:28Z INFO {"event": "training_progress", "step": 14550, "epoch": 41, "loss": 0.2025008487701416, "grad_norm": 0.20801329612731934, "train_seconds": 2288.9178140250006, "remaining_budget_seconds": 469.30340378399706} +2026-10-17T06:54:36Z INFO {"event": "training_progress", "step": 14600, "epoch": 41, "loss": 0.2045880326628685, "grad_norm": 0.18149444460868835, "train_seconds": 2296.61447421099, "remaining_budget_seconds": 461.60674423999444} +2026-10-17T06:54:47Z INFO {"event": "training_progress", "step": 14650, "epoch": 41, "loss": 0.20460483759641648, "grad_norm": 0.13798978924751282, "train_seconds": 2305.625122294994, "remaining_budget_seconds": 452.5960947269923} +2026-10-17T06:54:55Z INFO {"event": "training_progress", "step": 14700, "epoch": 41, "loss": 0.2038745207339525, "grad_norm": 0.15859320759773254, "train_seconds": 2313.3736816210003, "remaining_budget_seconds": 444.8475381839962} +2026-10-17T06:55:02Z INFO {"event": "training_progress", "step": 14750, "epoch": 41, "loss": 0.20369226552546024, "grad_norm": 0.15507939457893372, "train_seconds": 2321.0958147799975, "remaining_budget_seconds": 437.12540459498996} +2026-10-17T06:55:10Z INFO {"event": "training_progress", "step": 14800, "epoch": 42, "loss": 0.20376790225505828, "grad_norm": 0.2823501229286194, "train_seconds": 2329.091587206989, "remaining_budget_seconds": 429.1296314270003} +2026-10-17T06:55:20Z INFO {"event": "training_progress", "step": 14850, "epoch": 42, "loss": 0.20244880311191082, "grad_norm": 0.18490184843540192, "train_seconds": 2336.7360359899903, "remaining_budget_seconds": 421.48518252499343} +2026-10-17T06:55:28Z INFO {"event": "training_progress", "step": 14900, "epoch": 42, "loss": 0.20176301695406437, "grad_norm": 0.1892932504415512, "train_seconds": 2344.223819492996, "remaining_budget_seconds": 413.9973987019912} +2026-10-17T06:55:35Z INFO {"event": "training_progress", "step": 14950, "epoch": 42, "loss": 0.20469888888299465, "grad_norm": 0.1484113186597824, "train_seconds": 2351.9064786980016, "remaining_budget_seconds": 406.3147409519879} +2026-10-17T06:55:43Z INFO {"event": "training_progress", "step": 15000, "epoch": 42, "loss": 0.20252390004694462, "grad_norm": 0.19353589415550232, "train_seconds": 2359.9067787999957, "remaining_budget_seconds": 398.3144395959971} +2026-10-17T06:55:54Z INFO {"event": "training_progress", "step": 15050, "epoch": 42, "loss": 0.2058820912986994, "grad_norm": 0.4541766047477722, "train_seconds": 2367.8331197389925, "remaining_budget_seconds": 390.3880969439924} +2026-10-17T06:56:02Z INFO {"event": "training_progress", "step": 15100, "epoch": 42, "loss": 0.2038658981025219, "grad_norm": 0.1260318160057068, "train_seconds": 2375.534023845001, "remaining_budget_seconds": 382.687195282997} +2026-10-17T06:56:10Z INFO {"event": "training_progress", "step": 15150, "epoch": 43, "loss": 0.20284746058285236, "grad_norm": 0.23423700034618378, "train_seconds": 2383.325947072997, "remaining_budget_seconds": 374.8952732359903} +2026-10-17T06:56:18Z INFO {"event": "training_progress", "step": 15200, "epoch": 43, "loss": 0.20378739163279533, "grad_norm": 0.2349720448255539, "train_seconds": 2391.344669150989, "remaining_budget_seconds": 366.8765489159996} +2026-10-17T06:56:28Z INFO {"event": "training_progress", "step": 15250, "epoch": 43, "loss": 0.2025800547003746, "grad_norm": 0.16816389560699463, "train_seconds": 2399.267247098993, "remaining_budget_seconds": 358.9539713809936} +2026-10-17T06:56:36Z INFO {"event": "training_progress", "step": 15300, "epoch": 43, "loss": 0.19726849488914014, "grad_norm": 0.17712712287902832, "train_seconds": 2407.313981690997, "remaining_budget_seconds": 350.90723761999107} +2026-10-17T06:56:44Z INFO {"event": "training_progress", "step": 15350, "epoch": 43, "loss": 0.20235530026257037, "grad_norm": 0.1613466441631317, "train_seconds": 2415.139091330988, "remaining_budget_seconds": 343.0821269559965} +2026-10-17T06:56:52Z INFO {"event": "training_progress", "step": 15400, "epoch": 43, "loss": 0.20516164287924765, "grad_norm": 0.17841172218322754, "train_seconds": 2422.9507403219905, "remaining_budget_seconds": 335.27047987699916} +2026-10-17T06:57:03Z INFO {"event": "training_progress", "step": 15450, "epoch": 43, "loss": 0.20319763116538525, "grad_norm": 0.18814611434936523, "train_seconds": 2431.3652004879987, "remaining_budget_seconds": 326.85601715400117} +2026-10-17T06:57:11Z INFO {"event": "training_progress", "step": 15500, "epoch": 44, "loss": 0.20023954957723616, "grad_norm": 0.18509891629219055, "train_seconds": 2439.323554978997, "remaining_budget_seconds": 318.8976628859964} +2026-10-17T06:57:19Z INFO {"event": "training_progress", "step": 15550, "epoch": 44, "loss": 0.2011230855435133, "grad_norm": 0.16458310186862946, "train_seconds": 2447.1737292799953, "remaining_budget_seconds": 311.0474895919906} +2026-10-17T06:57:27Z INFO {"event": "training_progress", "step": 15600, "epoch": 44, "loss": 0.2023391305655241, "grad_norm": 0.20387966930866241, "train_seconds": 2455.0064516669954, "remaining_budget_seconds": 303.2147669209953} +2026-10-17T06:57:37Z INFO {"event": "training_progress", "step": 15650, "epoch": 44, "loss": 0.1997825662791729, "grad_norm": 0.16172705590724945, "train_seconds": 2462.6945404019934, "remaining_budget_seconds": 295.52667931700125} +2026-10-17T06:57:45Z INFO {"event": "training_progress", "step": 15700, "epoch": 44, "loss": 0.2012400320917368, "grad_norm": 0.2068691849708557, "train_seconds": 2470.574156785995, "remaining_budget_seconds": 287.6470631199918} +2026-10-17T06:57:53Z INFO {"event": "training_progress", "step": 15750, "epoch": 44, "loss": 0.20396058388054372, "grad_norm": 0.16739360988140106, "train_seconds": 2478.6234246209933, "remaining_budget_seconds": 279.59779253898887} +2026-10-17T06:58:01Z INFO {"event": "training_progress", "step": 15800, "epoch": 44, "loss": 0.20159869879484177, "grad_norm": 0.16892848908901215, "train_seconds": 2486.3330643619993, "remaining_budget_seconds": 271.88815578199865} +2026-10-17T06:58:11Z INFO {"event": "training_progress", "step": 15850, "epoch": 45, "loss": 0.20155722193419934, "grad_norm": 0.14428381621837616, "train_seconds": 2493.9846429460013, "remaining_budget_seconds": 264.23657460400136} +2026-10-17T06:58:19Z INFO {"event": "training_progress", "step": 15900, "epoch": 45, "loss": 0.205288890004158, "grad_norm": 0.127704456448555, "train_seconds": 2502.048992971002, "remaining_budget_seconds": 256.17222569099977} +2026-10-17T06:58:27Z INFO {"event": "training_progress", "step": 15950, "epoch": 45, "loss": 0.2012444518506527, "grad_norm": 0.16653671860694885, "train_seconds": 2509.7541814180004, "remaining_budget_seconds": 248.46703864299343} +2026-10-17T06:58:34Z INFO {"event": "training_progress", "step": 16000, "epoch": 45, "loss": 0.2039499846100807, "grad_norm": 0.1666935831308365, "train_seconds": 2517.5272540509905, "remaining_budget_seconds": 240.6939662579971} +2026-10-17T06:58:42Z INFO {"event": "training_progress", "step": 16050, "epoch": 45, "loss": 0.20215526059269906, "grad_norm": 0.3045313060283661, "train_seconds": 2525.273723004997, "remaining_budget_seconds": 232.94749722100096} +2026-10-17T06:58:53Z INFO {"event": "training_progress", "step": 16100, "epoch": 45, "loss": 0.20405189126729964, "grad_norm": 0.24798619747161865, "train_seconds": 2533.3859256119904, "remaining_budget_seconds": 224.8352855629928} +2026-10-17T06:59:01Z INFO {"event": "training_progress", "step": 16150, "epoch": 45, "loss": 0.2045450873672962, "grad_norm": 0.17237797379493713, "train_seconds": 2541.398203784993, "remaining_budget_seconds": 216.82301611099683} +2026-10-17T06:59:09Z INFO {"event": "training_progress", "step": 16200, "epoch": 46, "loss": 0.19947660386562346, "grad_norm": 0.1839933842420578, "train_seconds": 2549.11766532599, "remaining_budget_seconds": 209.10355430499476} +2026-10-17T06:59:17Z INFO {"event": "training_progress", "step": 16250, "epoch": 46, "loss": 0.199812021702528, "grad_norm": 0.19961605966091156, "train_seconds": 2557.147813424992, "remaining_budget_seconds": 201.07340392698825} +2026-10-17T06:59:28Z INFO {"event": "training_progress", "step": 16300, "epoch": 46, "loss": 0.20179016679525374, "grad_norm": 0.12725019454956055, "train_seconds": 2565.3370482509927, "remaining_budget_seconds": 192.88416930299718} +2026-10-17T06:59:35Z INFO {"event": "training_progress", "step": 16350, "epoch": 46, "loss": 0.20330994755029677, "grad_norm": 0.17625784873962402, "train_seconds": 2573.217689565994, "remaining_budget_seconds": 185.00353001098847} +2026-10-17T06:59:44Z INFO {"event": "training_progress", "step": 16400, "epoch": 46, "loss": 0.20164781250059605, "grad_norm": 0.18062390387058258, "train_seconds": 2581.223138767993, "remaining_budget_seconds": 176.99808129399025} +2026-10-17T06:59:51Z INFO {"event": "training_progress", "step": 16450, "epoch": 46, "loss": 0.20233974061906337, "grad_norm": 0.17482997477054596, "train_seconds": 2589.076577971995, "remaining_budget_seconds": 169.14463969199278} +2026-10-17T07:00:02Z INFO {"event": "training_progress", "step": 16500, "epoch": 46, "loss": 0.2022358613461256, "grad_norm": 0.19365696609020233, "train_seconds": 2597.226409222989, "remaining_budget_seconds": 160.99481031698815} +2026-10-17T07:00:10Z INFO {"event": "training_progress", "step": 16550, "epoch": 47, "loss": 0.2029309691488743, "grad_norm": 0.2084585428237915, "train_seconds": 2605.030664318998, "remaining_budget_seconds": 153.19055436000053} +2026-10-17T07:00:18Z INFO {"event": "training_progress", "step": 16600, "epoch": 47, "loss": 0.20201003238558768, "grad_norm": 0.1370936781167984, "train_seconds": 2612.5909103209997, "remaining_budget_seconds": 145.63030825699389} +2026-10-17T07:00:25Z INFO {"event": "training_progress", "step": 16650, "epoch": 47, "loss": 0.20161313585937024, "grad_norm": 0.1483106017112732, "train_seconds": 2620.353469993992, "remaining_budget_seconds": 137.8677497919998} +2026-10-17T07:00:36Z INFO {"event": "training_progress", "step": 16700, "epoch": 47, "loss": 0.20065634690225123, "grad_norm": 0.1851779818534851, "train_seconds": 2628.3085665239923, "remaining_budget_seconds": 129.91265353299968} +2026-10-17T07:00:44Z INFO {"event": "training_progress", "step": 16750, "epoch": 47, "loss": 0.20168462835252285, "grad_norm": 0.18821412324905396, "train_seconds": 2636.1105996699916, "remaining_budget_seconds": 122.11061900199275} +2026-10-17T07:00:52Z INFO {"event": "training_progress", "step": 16800, "epoch": 47, "loss": 0.2007866182178259, "grad_norm": 0.13557882606983185, "train_seconds": 2644.225238692001, "remaining_budget_seconds": 113.99597901800007} +2026-10-17T07:01:01Z INFO {"event": "training_progress", "step": 16850, "epoch": 47, "loss": 0.20400909669697284, "grad_norm": 0.1410677433013916, "train_seconds": 2652.994396021997, "remaining_budget_seconds": 105.22682368398819} +2026-10-17T07:01:12Z INFO {"event": "training_progress", "step": 16900, "epoch": 48, "loss": 0.20166947588324546, "grad_norm": 0.1040268987417221, "train_seconds": 2661.0455315610016, "remaining_budget_seconds": 97.17568569499417} +2026-10-17T07:01:20Z INFO {"event": "training_progress", "step": 16950, "epoch": 48, "loss": 0.20066443838179113, "grad_norm": 0.1651110053062439, "train_seconds": 2668.9644984629995, "remaining_budget_seconds": 89.25672010600101} +2026-10-17T07:01:28Z INFO {"event": "training_progress", "step": 17000, "epoch": 48, "loss": 0.2013324923068285, "grad_norm": 0.232211172580719, "train_seconds": 2676.8832903669972, "remaining_budget_seconds": 81.3379281929956} +2026-10-17T07:01:36Z INFO {"event": "training_progress", "step": 17050, "epoch": 48, "loss": 0.20297404542565345, "grad_norm": 0.18932557106018066, "train_seconds": 2684.8543510659947, "remaining_budget_seconds": 73.36686748499051} +2026-10-17T07:01:46Z INFO {"event": "training_progress", "step": 17100, "epoch": 48, "loss": 0.20096327379345894, "grad_norm": 0.13374604284763336, "train_seconds": 2692.6224750260008, "remaining_budget_seconds": 65.59873993799556} +2026-10-17T07:01:54Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "dit", "seed": 103, "step": 17148, "train_seconds": 2700.118430960996, "parameters": 1298864, "device": "cuda", "initial_validation_mse": 1.594213217496872, "final_validation_mse": 0.20122884213924408, "images_per_second": 812.9065654423165, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 161050112, "checkpoint_sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", "failure": null} diff --git a/study/main/cifar10-dit-s103/training.json b/study/main/cifar10-dit-s103/training.json new file mode 100644 index 0000000000000000000000000000000000000000..1539f4455e160c081e0e00e6cf24918442471b36 --- /dev/null +++ b/study/main/cifar10-dit-s103/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "dit", + "seed": 103, + "step": 17148, + "train_seconds": 2700.118430960996, + "parameters": 1298864, + "device": "cuda", + "initial_validation_mse": 1.594213217496872, + "final_validation_mse": 0.20122884213924408, + "images_per_second": 812.9065654423165, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 161050112, + "checkpoint_sha256": "e737abf235c2b51f00a3e768fc58f991acaee1881c8e43ad60fa46de0b8ecdd8", + "failure": null +} diff --git a/study/main/cifar10-dit-s104/README.md b/study/main/cifar10-dit-s104/README.md new file mode 100644 index 0000000000000000000000000000000000000000..d1f7c55f38f4af0723db805bba674bbd561a585e --- /dev/null +++ b/study/main/cifar10-dit-s104/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / dit / seed 104 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: dit; seed: 104. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-dit-s104/checkpoint.pt b/study/main/cifar10-dit-s104/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..7292199c6505e8cb10265a45a15a83421d9f39a8 --- /dev/null +++ b/study/main/cifar10-dit-s104/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a +size 21305024 diff --git a/study/main/cifar10-dit-s104/config.json b/study/main/cifar10-dit-s104/config.json new file mode 100644 index 0000000000000000000000000000000000000000..8a90305f3965c10ac8d6419a7fe3a2e3404660d1 --- /dev/null +++ b/study/main/cifar10-dit-s104/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 576 + }, + "dataset": "cifar10", + "seed": 104, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s104/data_manifest.json b/study/main/cifar10-dit-s104/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-dit-s104/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-dit-s104/environment.json b/study/main/cifar10-dit-s104/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-dit-s104/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-dit-s104/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-dit-s104/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..de59049fe77178a6e9549de943f17a7e0a22930d --- /dev/null +++ b/study/main/cifar10-dit-s104/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "dit", + "training_seed": 104, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 67.29390516399872, + "seconds_per_image": 0.013458781032799743, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.01615540310740471, + "peak_memory_bytes": 58955776 + }, + "metrics": { + "frechet_inception_distance": 105.1405045558987, + "kernel_inception_distance_mean": 0.0926866340637207, + "kernel_inception_distance_std": 0.0019192328223508978 + }, + "validation_velocity_mse": 0.1988416574895382, + "metric_seconds": 19.559638132996042 +} diff --git a/study/main/cifar10-dit-s104/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-dit-s104/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..ce4c03bbb906db6e0bdd5aaa7a46019de62e5f44 --- /dev/null +++ b/study/main/cifar10-dit-s104/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "dit", + "training_seed": 104, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-dit-s104/evaluations/test-nfe32/grid.png b/study/main/cifar10-dit-s104/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..0761325cac9c5c604d63d9cc7e3538c99490f672 --- /dev/null +++ b/study/main/cifar10-dit-s104/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42f12ce55cbf09e41a52bdc7978d4329c93b8d73621f79c57d1c004705288916 +size 154887 diff --git a/study/main/cifar10-dit-s104/evaluations/test-nfe32/run.log b/study/main/cifar10-dit-s104/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..22a48196244c92e65e3e56e9277a5b1b6a8bc1c7 --- /dev/null +++ b/study/main/cifar10-dit-s104/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:09:07Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "dit", "training_seed": 104, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T18:09:09Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:09:20Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:09:27Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:09:35Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:09:42Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:09:53Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:10:01Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:10:14Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:10:27Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-dit-s104/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 67.29390516399872, "seconds_per_image": 0.013458781032799743, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.01615540310740471, "peak_memory_bytes": 58955776} +2026-10-17T18:10:47Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "dit", "training_seed": 104, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 67.29390516399872, "seconds_per_image": 0.013458781032799743, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.01615540310740471, "peak_memory_bytes": 58955776}, "metrics": {"frechet_inception_distance": 105.1405045558987, "kernel_inception_distance_mean": 0.0926866340637207, "kernel_inception_distance_std": 0.0019192328223508978}, "validation_velocity_mse": 0.1988416574895382, "metric_seconds": 19.559638132996042} diff --git a/study/main/cifar10-dit-s104/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-dit-s104/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a5702ed96e71f068cee874e1c6b46bff03591155 --- /dev/null +++ b/study/main/cifar10-dit-s104/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a7708171f4c006c1c5de6423ea760546ee1ad633ad3ad2d73a7e9c9628a545e +size 61440088 diff --git a/study/main/cifar10-dit-s104/evaluations/test-nfe32/sampling.json b/study/main/cifar10-dit-s104/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..9ddaa91a7113edc5beedd31324b7ef37f48c22cd --- /dev/null +++ b/study/main/cifar10-dit-s104/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 67.29390516399872, + "seconds_per_image": 0.013458781032799743, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.01615540310740471, + "peak_memory_bytes": 58955776 +} diff --git a/study/main/cifar10-dit-s104/manifest.json b/study/main/cifar10-dit-s104/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..10254691a4efa4ca1c651c24625a4dc5ff1d6cae --- /dev/null +++ b/study/main/cifar10-dit-s104/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "11d2000e6f9bfd42f7ba6c0b177e2dcd97f65becfa81e08f5770edca5092f8ce", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", + "bytes": 21305024 + }, + "config.json": { + "sha256": "8ee91a13910a8954488a03e7d9a1375381049d0dbdfa4ee47b15fb99ab188b74", + "bytes": 606 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "008d44c32a3661260840f34b5658a936ef70a7411ad396a76822998cffdaaa4b", + "bytes": 1232 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "8bc165dffdf1bf6274fd01ad55e62940d5fbf5cc9502b3bf4a8254832f889803", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "42f12ce55cbf09e41a52bdc7978d4329c93b8d73621f79c57d1c004705288916", + "bytes": 154887 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "602f2feca9125a53160fef93dca5e73842ba060f133cda84323e9b71bb306065", + "bytes": 3009 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "6a7708171f4c006c1c5de6423ea760546ee1ad633ad3ad2d73a7e9c9628a545e", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "f5f6dbaa4951492bf1b809b80b8c1e54e615e0b99d5fab81d6de9ba2462e9df5", + "bytes": 298 + }, + "model.safetensors": { + "sha256": "3aba95b3af00dd2cad93f206c5af6d73f07431b491ed2e358a2feb8c8a1991c1", + "bytes": 5233488 + }, + "planned-config.json": { + "sha256": "8da72559f5c21f2839013e86765c533be7efa318c9c21c6b1e462cfe9bd665eb", + "bytes": 604 + }, + "run.log": { + "sha256": "753520cbbafd6b43ca99886f6866f8cec7173d3ec676e9a3a3e75695a301fd52", + "bytes": 79617 + }, + "training.json": { + "sha256": "1913e9e829da56978c17965bcb190feea1d01b7a0ff06d408705067707316182", + "bytes": 542 + } +} diff --git a/study/main/cifar10-dit-s104/model.safetensors b/study/main/cifar10-dit-s104/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d418712853c5f54ba552d3784706d113d014d9fb --- /dev/null +++ b/study/main/cifar10-dit-s104/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3aba95b3af00dd2cad93f206c5af6d73f07431b491ed2e358a2feb8c8a1991c1 +size 5233488 diff --git a/study/main/cifar10-dit-s104/planned-config.json b/study/main/cifar10-dit-s104/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..316699d5ce74a761bc88e6fa2431980310e37f55 --- /dev/null +++ b/study/main/cifar10-dit-s104/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 104, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s104/run.log b/study/main/cifar10-dit-s104/run.log new file mode 100644 index 0000000000000000000000000000000000000000..ef1e58be0b314c7e6c7539e3d70ebda7a268335a --- /dev/null +++ b/study/main/cifar10-dit-s104/run.log @@ -0,0 +1,343 @@ +2026-10-17T08:40:56Z INFO {"event": "training_configuration", "model": {"family": "dit", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 576}, "dataset": "cifar10", "seed": 104, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T08:40:58Z INFO {"event": "training_start", "parameters": 1298864, "step": 0, "validation_mse": 1.5970373153686523} +2026-10-17T08:40:59Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.6084883511066437, "grad_norm": 1.0999270677566528, "train_seconds": 1.1668285449995892, "remaining_budget_seconds": 2757.1640894189914} +2026-10-17T08:41:10Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.1712196843356502, "grad_norm": 0.2747400403022766, "train_seconds": 9.229968742991332, "remaining_budget_seconds": 2749.1009511930024} +2026-10-17T08:41:19Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.5619185747206211, "grad_norm": 0.6453081965446472, "train_seconds": 17.7149984639982, "remaining_budget_seconds": 2740.615924205995} +2026-10-17T08:41:30Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.40870961293578145, "grad_norm": 0.8360168933868408, "train_seconds": 29.315779204989667, "remaining_budget_seconds": 2729.0151418869937} +2026-10-17T08:41:39Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.35986617371439933, "grad_norm": 0.6793793439865112, "train_seconds": 37.738856949988985, "remaining_budget_seconds": 2720.592063416989} +2026-10-17T08:41:51Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.33521818920969965, "grad_norm": 0.8328765034675598, "train_seconds": 46.213810390996514, "remaining_budget_seconds": 2712.117112391992} +2026-10-17T08:41:59Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.3211868713796139, "grad_norm": 0.7558004856109619, "train_seconds": 54.08788486100093, "remaining_budget_seconds": 2704.2430367060006} +2026-10-17T08:42:06Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.3068383774161339, "grad_norm": 0.6932286024093628, "train_seconds": 61.77310690499144, "remaining_budget_seconds": 2696.5578158269927} +2026-10-17T08:42:14Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.3015820314735174, "grad_norm": 0.5846205353736877, "train_seconds": 69.65206197199586, "remaining_budget_seconds": 2688.678859282998} +2026-10-17T08:42:25Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.296022954583168, "grad_norm": 0.7068443894386292, "train_seconds": 77.62692021900148, "remaining_budget_seconds": 2680.7040025229944} +2026-10-17T08:42:33Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.28784317165613177, "grad_norm": 0.5904654860496521, "train_seconds": 85.73593237200112, "remaining_budget_seconds": 2672.594990106998} +2026-10-17T08:42:41Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.2862786842882633, "grad_norm": 1.1064015626907349, "train_seconds": 93.66569532098947, "remaining_budget_seconds": 2664.665226373996} +2026-10-17T08:42:49Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.27824399881064893, "grad_norm": 0.8048157691955566, "train_seconds": 101.70997639899724, "remaining_budget_seconds": 2656.6209468469897} +2026-10-17T08:43:00Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.27468443766236306, "grad_norm": 0.5342979431152344, "train_seconds": 109.5485002130008, "remaining_budget_seconds": 2648.7824209139944} +2026-10-17T08:43:08Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.2721650995314121, "grad_norm": 0.7501167058944702, "train_seconds": 117.40584450299502, "remaining_budget_seconds": 2640.925076334999} +2026-10-17T08:43:16Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.2719711060076952, "grad_norm": 0.6109492182731628, "train_seconds": 125.85347988500143, "remaining_budget_seconds": 2632.4774405630014} +2026-10-17T08:43:25Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.2708225596696138, "grad_norm": 1.0291560888290405, "train_seconds": 134.1947971769987, "remaining_budget_seconds": 2624.1361250319896} +2026-10-17T08:43:36Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.2702224941551685, "grad_norm": 0.5420567989349365, "train_seconds": 142.831578051002, "remaining_budget_seconds": 2615.4993441989936} +2026-10-17T08:43:46Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.2665249130129814, "grad_norm": 0.6159738898277283, "train_seconds": 153.0938731589995, "remaining_budget_seconds": 2605.237045545} +2026-10-17T08:43:54Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.26930031895637513, "grad_norm": 0.6899598240852356, "train_seconds": 161.02837742998963, "remaining_budget_seconds": 2597.3025455769966} +2026-10-17T08:44:05Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.2636255206912756, "grad_norm": 0.5630580186843872, "train_seconds": 169.00468913899385, "remaining_budget_seconds": 2589.326231457002} +2026-10-17T08:44:13Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.26251215308904646, "grad_norm": 0.4366324245929718, "train_seconds": 176.92665310799202, "remaining_budget_seconds": 2581.4042635969963} +2026-10-17T08:44:22Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.25880296446383, "grad_norm": 0.5494502186775208, "train_seconds": 185.26719443198817, "remaining_budget_seconds": 2573.063726566994} +2026-10-17T08:44:29Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.25792273968458174, "grad_norm": 0.6461156606674194, "train_seconds": 193.05726876598783, "remaining_budget_seconds": 2565.2736540319893} +2026-10-17T08:44:40Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.25542429521679877, "grad_norm": 0.48279961943626404, "train_seconds": 201.1020983759954, "remaining_budget_seconds": 2557.228824623002} +2026-10-17T08:44:48Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.25380157478153703, "grad_norm": 0.5960788726806641, "train_seconds": 209.07450211199466, "remaining_budget_seconds": 2549.25641998199} +2026-10-17T08:44:57Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.25615004524588586, "grad_norm": 0.5163399577140808, "train_seconds": 217.44207900999754, "remaining_budget_seconds": 2540.8888421539887} +2026-10-17T08:45:05Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.25381891295313835, "grad_norm": 0.440471887588501, "train_seconds": 225.48280091000197, "remaining_budget_seconds": 2532.8481217590015} +2026-10-17T08:45:16Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.2530446454137564, "grad_norm": 0.5073207020759583, "train_seconds": 233.4041245339904, "remaining_budget_seconds": 2524.926797319} +2026-10-17T08:45:24Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.2546429567039013, "grad_norm": 0.4671638011932373, "train_seconds": 241.4657972309942, "remaining_budget_seconds": 2516.865124908989} +2026-10-17T08:45:32Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.25051434233784675, "grad_norm": 0.48779380321502686, "train_seconds": 249.41024471299897, "remaining_budget_seconds": 2508.920677707996} +2026-10-17T08:45:40Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.2510278870910406, "grad_norm": 0.5132075548171997, "train_seconds": 257.5461943669943, "remaining_budget_seconds": 2500.784724458994} +2026-10-17T08:45:51Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.24964770413935183, "grad_norm": 0.6475890874862671, "train_seconds": 265.53736283199396, "remaining_budget_seconds": 2492.793557580997} +2026-10-17T08:45:59Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.25286168307065965, "grad_norm": 0.5585375428199768, "train_seconds": 273.4197053779935, "remaining_budget_seconds": 2484.911217128989} +2026-10-17T08:46:07Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.25062754802405834, "grad_norm": 0.42092663049697876, "train_seconds": 281.29343873099424, "remaining_budget_seconds": 2477.0374840389995} +2026-10-17T08:46:15Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.24826314784586428, "grad_norm": 0.3420988619327545, "train_seconds": 289.30627094299416, "remaining_budget_seconds": 2469.024652084001} +2026-10-17T08:46:23Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.24422287151217462, "grad_norm": 0.34642907977104187, "train_seconds": 297.2461215039948, "remaining_budget_seconds": 2461.0848010100017} +2026-10-17T08:46:34Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.24385369278490543, "grad_norm": 0.6541849970817566, "train_seconds": 305.40638699599367, "remaining_budget_seconds": 2452.9245339530025} +2026-10-17T08:46:42Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.2444812113046646, "grad_norm": 0.37912657856941223, "train_seconds": 313.95333614299307, "remaining_budget_seconds": 2444.3775855269923} +2026-10-17T08:46:50Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.24381247900426387, "grad_norm": 0.4089656174182892, "train_seconds": 322.15089254100167, "remaining_budget_seconds": 2436.1800278180017} +2026-10-17T08:47:01Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.23975914657115938, "grad_norm": 0.3530910909175873, "train_seconds": 330.11844069599465, "remaining_budget_seconds": 2428.212480735994} +2026-10-17T08:47:09Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.24396696023643016, "grad_norm": 0.5182204842567444, "train_seconds": 337.76606580099906, "remaining_budget_seconds": 2420.5648570449994} +2026-10-17T08:47:17Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.24135546505451203, "grad_norm": 0.5554710030555725, "train_seconds": 345.4317133399891, "remaining_budget_seconds": 2412.8992097049922} +2026-10-17T08:47:25Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.23774766758084298, "grad_norm": 0.36851567029953003, "train_seconds": 353.44573464398854, "remaining_budget_seconds": 2404.885187988999} +2026-10-17T08:47:33Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.24012958243489266, "grad_norm": 0.35893896222114563, "train_seconds": 361.3345709319983, "remaining_budget_seconds": 2396.996351902999} +2026-10-17T08:47:44Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.2392673137784004, "grad_norm": 0.41159170866012573, "train_seconds": 369.3622295039968, "remaining_budget_seconds": 2388.9686931780016} +2026-10-17T08:47:52Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.24070290014147758, "grad_norm": 0.6413406729698181, "train_seconds": 377.3952390209888, "remaining_budget_seconds": 2380.935683548989} +2026-10-17T08:48:00Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.24021936558187007, "grad_norm": 0.2455390989780426, "train_seconds": 385.40561155899195, "remaining_budget_seconds": 2372.925310542996} +2026-10-17T08:48:14Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.23858774222433568, "grad_norm": 0.5680744647979736, "train_seconds": 396.06951209699037, "remaining_budget_seconds": 2362.2614097049955} +2026-10-17T08:48:22Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.23786725997924804, "grad_norm": 0.5856566429138184, "train_seconds": 403.9472579919966, "remaining_budget_seconds": 2354.383662976994} +2026-10-17T08:48:29Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.24026082538068294, "grad_norm": 0.3879534602165222, "train_seconds": 411.67812809799216, "remaining_budget_seconds": 2346.6527945449925} +2026-10-17T08:48:37Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.23559499524533747, "grad_norm": 0.4777746796607971, "train_seconds": 419.2445220609952, "remaining_budget_seconds": 2339.0864005409967} +2026-10-17T08:48:48Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.23901035077869892, "grad_norm": 0.5491843819618225, "train_seconds": 427.20929466499365, "remaining_budget_seconds": 2331.1216250509897} +2026-10-17T08:48:56Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.23601386740803718, "grad_norm": 0.378490149974823, "train_seconds": 435.0705434499978, "remaining_budget_seconds": 2323.2603792289883} +2026-10-17T08:49:04Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.22987917862832546, "grad_norm": 0.49377721548080444, "train_seconds": 443.001119618988, "remaining_budget_seconds": 2315.3297979619965} +2026-10-17T08:49:12Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.2354562959074974, "grad_norm": 0.5136125683784485, "train_seconds": 450.9219232839969, "remaining_budget_seconds": 2307.408999266001} +2026-10-17T08:49:23Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.23506643570959568, "grad_norm": 0.525195837020874, "train_seconds": 459.1493555999914, "remaining_budget_seconds": 2299.1815667420015} +2026-10-17T08:49:31Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.2350961871445179, "grad_norm": 0.5691643357276917, "train_seconds": 467.0773604869901, "remaining_budget_seconds": 2291.2535608119942} +2026-10-17T08:49:39Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.23025818444788457, "grad_norm": 0.40248918533325195, "train_seconds": 474.9461302869895, "remaining_budget_seconds": 2283.384791585995} +2026-10-17T08:49:47Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.23364887155592443, "grad_norm": 0.36187341809272766, "train_seconds": 482.7482672529877, "remaining_budget_seconds": 2275.5826551179925} +2026-10-17T08:49:55Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.23450369767844678, "grad_norm": 0.4903720021247864, "train_seconds": 490.7010400099971, "remaining_budget_seconds": 2267.6298773659946} +2026-10-17T08:50:06Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.2346105482429266, "grad_norm": 0.6240674257278442, "train_seconds": 498.8525196519913, "remaining_budget_seconds": 2259.478402626002} +2026-10-17T08:50:14Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.22943725012242794, "grad_norm": 0.2771648168563843, "train_seconds": 507.0287470559997, "remaining_budget_seconds": 2251.3021735039947} +2026-10-17T08:50:22Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.23132702112197875, "grad_norm": 0.3956800699234009, "train_seconds": 514.8429007919913, "remaining_budget_seconds": 2243.4880207410024} +2026-10-17T08:50:30Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.23299001209437847, "grad_norm": 0.6394587159156799, "train_seconds": 522.7836444599961, "remaining_budget_seconds": 2235.5472778549884} +2026-10-17T08:50:41Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.2297462398558855, "grad_norm": 0.3799656629562378, "train_seconds": 530.991063679001, "remaining_budget_seconds": 2227.339858259991} +2026-10-17T08:50:49Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.23044989600777627, "grad_norm": 0.34390753507614136, "train_seconds": 539.0373228550015, "remaining_budget_seconds": 2219.293599564} +2026-10-17T08:50:57Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.23447001688182353, "grad_norm": 0.5522605180740356, "train_seconds": 546.9482467509952, "remaining_budget_seconds": 2211.382675789995} +2026-10-17T08:51:05Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.2283044198155403, "grad_norm": 0.4487582743167877, "train_seconds": 554.8574673679977, "remaining_budget_seconds": 2203.4734549119894} +2026-10-17T08:51:16Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.23003962129354477, "grad_norm": 0.47249385714530945, "train_seconds": 563.0086818339914, "remaining_budget_seconds": 2195.322240562993} +2026-10-17T08:51:25Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.22875669911503793, "grad_norm": 0.40909355878829956, "train_seconds": 571.1470874049992, "remaining_budget_seconds": 2187.1838323150005} +2026-10-17T08:51:33Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.2283798015117645, "grad_norm": 0.31923308968544006, "train_seconds": 579.2986165479961, "remaining_budget_seconds": 2179.0322932489944} +2026-10-17T08:51:41Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.2270116799324751, "grad_norm": 0.43958187103271484, "train_seconds": 587.3243881539966, "remaining_budget_seconds": 2171.0065336510015} +2026-10-17T08:51:52Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.2271835009753704, "grad_norm": 0.36109286546707153, "train_seconds": 595.2161757559952, "remaining_budget_seconds": 2163.1147467879928} +2026-10-17T08:52:00Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.2258889614790678, "grad_norm": 0.40133166313171387, "train_seconds": 603.1369570659881, "remaining_budget_seconds": 2155.1939637189935} +2026-10-17T08:52:08Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.2253226988017559, "grad_norm": 0.42016926407814026, "train_seconds": 611.3835465239972, "remaining_budget_seconds": 2146.947375553995} +2026-10-17T08:52:16Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.22589382760226726, "grad_norm": 0.42016762495040894, "train_seconds": 619.5460934229923, "remaining_budget_seconds": 2138.7848298000026} +2026-10-17T08:52:28Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.2243216197192669, "grad_norm": 0.29358240962028503, "train_seconds": 627.8473856319906, "remaining_budget_seconds": 2130.483534984989} +2026-10-17T08:52:36Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.2229464764893055, "grad_norm": 0.49433624744415283, "train_seconds": 636.0691938259988, "remaining_budget_seconds": 2122.2617261470004} +2026-10-17T08:52:44Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.22367588236927985, "grad_norm": 0.3658585846424103, "train_seconds": 644.1038725769904, "remaining_budget_seconds": 2114.2270489039947} +2026-10-17T08:52:52Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.22514934338629244, "grad_norm": 0.4487416446208954, "train_seconds": 652.0323567209998, "remaining_budget_seconds": 2106.2985650249902} +2026-10-17T08:53:03Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.2300847889482975, "grad_norm": 0.3768390715122223, "train_seconds": 659.7993999559985, "remaining_budget_seconds": 2098.531520698991} +2026-10-17T08:53:11Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.22145444944500922, "grad_norm": 0.3926139175891876, "train_seconds": 667.5566420289979, "remaining_budget_seconds": 2090.7742796509992} +2026-10-17T08:53:18Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.22214048132300376, "grad_norm": 0.2710784375667572, "train_seconds": 675.394315573998, "remaining_budget_seconds": 2082.9366057019943} +2026-10-17T08:53:26Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.22493913911283017, "grad_norm": 0.36240091919898987, "train_seconds": 682.9530551329954, "remaining_budget_seconds": 2075.377867399002} +2026-10-17T08:53:37Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.2235094591230154, "grad_norm": 0.5026882290840149, "train_seconds": 691.0476411379932, "remaining_budget_seconds": 2067.2832792349946} +2026-10-17T08:53:45Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.22334430687129497, "grad_norm": 0.365145742893219, "train_seconds": 698.9961844319914, "remaining_budget_seconds": 2059.3347361100023} +2026-10-17T08:53:53Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.22005097225308418, "grad_norm": 0.40104374289512634, "train_seconds": 706.3211595280009, "remaining_budget_seconds": 2052.0097636019927} +2026-10-17T08:54:01Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.22175401583313942, "grad_norm": 0.3071034550666809, "train_seconds": 714.263106443992, "remaining_budget_seconds": 2044.0678153949993} +2026-10-17T08:54:12Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.2224735027551651, "grad_norm": 0.41423311829566956, "train_seconds": 722.4026003479958, "remaining_budget_seconds": 2035.9283214579918} +2026-10-17T08:54:20Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.22115083307027816, "grad_norm": 0.3575096130371094, "train_seconds": 730.7313960829924, "remaining_budget_seconds": 2027.599510250002} +2026-10-17T08:54:28Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.22517044730484487, "grad_norm": 0.3373796045780182, "train_seconds": 738.6539480209904, "remaining_budget_seconds": 2019.6769747759972} +2026-10-17T08:54:36Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.22009531736373902, "grad_norm": 0.3023480474948883, "train_seconds": 746.3882435720006, "remaining_budget_seconds": 2011.942678979991} +2026-10-17T08:54:47Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.21834488853812217, "grad_norm": 0.3083457350730896, "train_seconds": 754.4044504259946, "remaining_budget_seconds": 2003.9264709779964} +2026-10-17T08:54:55Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.21945989921689033, "grad_norm": 0.30418017506599426, "train_seconds": 762.3342213689903, "remaining_budget_seconds": 1995.9966995610012} +2026-10-17T08:55:03Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.22219311721622945, "grad_norm": 0.3032433092594147, "train_seconds": 770.0422953769885, "remaining_budget_seconds": 1988.2886269859882} +2026-10-17T08:55:11Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.21893306963145734, "grad_norm": 0.44075748324394226, "train_seconds": 777.8588585729885, "remaining_budget_seconds": 1980.4720642679895} +2026-10-17T08:55:22Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.22137294687330722, "grad_norm": 0.3185935914516449, "train_seconds": 785.844423891991, "remaining_budget_seconds": 1972.4864977499965} +2026-10-17T08:55:30Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.21902125544846057, "grad_norm": 0.35525238513946533, "train_seconds": 793.9772635659901, "remaining_budget_seconds": 1964.3536589509895} +2026-10-17T08:55:38Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.21761720217764377, "grad_norm": 0.2995527386665344, "train_seconds": 801.6530960819946, "remaining_budget_seconds": 1956.677826913001} +2026-10-17T08:55:46Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.22543117471039295, "grad_norm": 0.2450534701347351, "train_seconds": 809.672379014999, "remaining_budget_seconds": 1948.658544159989} +2026-10-17T08:55:57Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.22055555664002896, "grad_norm": 0.31290796399116516, "train_seconds": 817.494974731002, "remaining_budget_seconds": 1940.8359441240027} +2026-10-17T08:56:05Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.22088852778077125, "grad_norm": 0.6681407690048218, "train_seconds": 825.1557709560002, "remaining_budget_seconds": 1933.1751520699909} +2026-10-17T08:56:13Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.2183393355458975, "grad_norm": 0.26876819133758545, "train_seconds": 832.8517658560013, "remaining_budget_seconds": 1925.4791540180013} +2026-10-17T08:56:21Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.22035931721329688, "grad_norm": 0.5890883207321167, "train_seconds": 840.8091363949934, "remaining_budget_seconds": 1917.5217863559956} +2026-10-17T08:56:32Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.22040888473391532, "grad_norm": 0.25715312361717224, "train_seconds": 848.6376632859901, "remaining_budget_seconds": 1909.693259325999} +2026-10-17T08:56:39Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.2186353339999914, "grad_norm": 0.3246837258338928, "train_seconds": 856.3833503969945, "remaining_budget_seconds": 1901.9475728739926} +2026-10-17T08:56:47Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.21878944262862204, "grad_norm": 0.2822886109352112, "train_seconds": 864.2483366139932, "remaining_budget_seconds": 1894.0825852349953} +2026-10-17T08:56:56Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.21980571925640105, "grad_norm": 0.36343902349472046, "train_seconds": 873.3321945310017, "remaining_budget_seconds": 1884.9987255699962} +2026-10-17T08:57:09Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.22020522318780422, "grad_norm": 0.5161942839622498, "train_seconds": 882.3031058399938, "remaining_budget_seconds": 1876.0278157299908} +2026-10-17T08:57:17Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.21965081788599491, "grad_norm": 0.3608200252056122, "train_seconds": 890.4189427429956, "remaining_budget_seconds": 1867.9119772319973} +2026-10-17T08:57:25Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.21853982098400593, "grad_norm": 0.41555753350257874, "train_seconds": 898.6357151959965, "remaining_budget_seconds": 1859.6952069959952} +2026-10-17T08:57:33Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.21815376952290536, "grad_norm": 0.23245827853679657, "train_seconds": 906.4909464719967, "remaining_budget_seconds": 1851.8399765409995} +2026-10-17T08:57:44Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.21694797433912755, "grad_norm": 0.33760708570480347, "train_seconds": 914.4687216829916, "remaining_budget_seconds": 1843.8622009289975} +2026-10-17T08:57:52Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.21610697984695434, "grad_norm": 0.2889590263366699, "train_seconds": 922.5317395729944, "remaining_budget_seconds": 1835.799180788992} +2026-10-17T08:58:00Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.2192491675913334, "grad_norm": 0.4046577513217926, "train_seconds": 930.4871448369959, "remaining_budget_seconds": 1827.8437753990002} +2026-10-17T08:58:07Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.2131375751644373, "grad_norm": 0.30089861154556274, "train_seconds": 938.1334256139962, "remaining_budget_seconds": 1820.1974970919982} +2026-10-17T08:58:19Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.21878302715718745, "grad_norm": 0.2791549563407898, "train_seconds": 946.5424010599963, "remaining_budget_seconds": 1811.7885190079978} +2026-10-17T08:58:28Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.21645741730928422, "grad_norm": 0.33146369457244873, "train_seconds": 955.0425125679903, "remaining_budget_seconds": 1803.288408480992} +2026-10-17T08:58:36Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.2181186205893755, "grad_norm": 0.34024494886398315, "train_seconds": 962.8344182739966, "remaining_budget_seconds": 1795.496504359995} +2026-10-17T08:58:43Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.21732390142977237, "grad_norm": 0.28398066759109497, "train_seconds": 970.5275667370006, "remaining_budget_seconds": 1787.8033544989885} +2026-10-17T08:58:53Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.21847454994916915, "grad_norm": 0.39767786860466003, "train_seconds": 978.1192776829994, "remaining_budget_seconds": 1780.2116442299885} +2026-10-17T08:59:01Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.21601675897836686, "grad_norm": 0.25916266441345215, "train_seconds": 985.610384678992, "remaining_budget_seconds": 1772.720537161993} +2026-10-17T08:59:08Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.2183867072314024, "grad_norm": 0.35033556818962097, "train_seconds": 993.0712154779903, "remaining_budget_seconds": 1765.2597061369888} +2026-10-17T08:59:16Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.21629849046468735, "grad_norm": 0.30554109811782837, "train_seconds": 1000.5066227579955, "remaining_budget_seconds": 1757.824299451997} +2026-10-17T08:59:27Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.21740905925631523, "grad_norm": 0.3589347302913666, "train_seconds": 1008.4531479739962, "remaining_budget_seconds": 1749.87777228099} +2026-10-17T08:59:35Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.21599403075873852, "grad_norm": 0.27518755197525024, "train_seconds": 1016.6883282279887, "remaining_budget_seconds": 1741.6425922229973} +2026-10-17T08:59:43Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.21571913838386536, "grad_norm": 0.3028016686439514, "train_seconds": 1024.2827572739916, "remaining_budget_seconds": 1734.048164872991} +2026-10-17T08:59:51Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.2165915556997061, "grad_norm": 0.2826249599456787, "train_seconds": 1032.1649438489985, "remaining_budget_seconds": 1726.165978866993} +2026-10-17T09:00:02Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.21444788753986357, "grad_norm": 0.30501502752304077, "train_seconds": 1040.0159732129978, "remaining_budget_seconds": 1718.314948921994} +2026-10-17T09:00:10Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.2179891323298216, "grad_norm": 0.25167587399482727, "train_seconds": 1047.9424775270018, "remaining_budget_seconds": 1710.3884451060003} +2026-10-17T09:00:18Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.21482512973248957, "grad_norm": 0.28612029552459717, "train_seconds": 1056.316595596989, "remaining_budget_seconds": 1702.014327885001} +2026-10-17T09:00:25Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.21401978813111783, "grad_norm": 0.3409441113471985, "train_seconds": 1063.6638990200008, "remaining_budget_seconds": 1694.6670236319915} +2026-10-17T09:00:33Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.21518176339566708, "grad_norm": 0.2686348557472229, "train_seconds": 1071.4373612889904, "remaining_budget_seconds": 1686.893561717996} +2026-10-17T09:00:45Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.21657203868031502, "grad_norm": 0.28121301531791687, "train_seconds": 1079.45809335199, "remaining_budget_seconds": 1678.872829504995} +2026-10-17T09:00:53Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.2148583870381117, "grad_norm": 0.36215683817863464, "train_seconds": 1087.961734889992, "remaining_budget_seconds": 1670.3691853810014} +2026-10-17T09:01:01Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.2179435158520937, "grad_norm": 0.3076202869415283, "train_seconds": 1095.627768448001, "remaining_budget_seconds": 1662.7031534639973} +2026-10-17T09:01:09Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.21674828961491585, "grad_norm": 0.29112115502357483, "train_seconds": 1103.7342347660015, "remaining_budget_seconds": 1654.5966872769932} +2026-10-17T09:01:20Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.21496620662510396, "grad_norm": 0.18573829531669617, "train_seconds": 1111.736844041996, "remaining_budget_seconds": 1646.5940765289997} +2026-10-17T09:01:28Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.2140552542358637, "grad_norm": 0.2784334123134613, "train_seconds": 1119.90824913299, "remaining_budget_seconds": 1638.4226726529887} +2026-10-17T09:01:37Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.21595375843346118, "grad_norm": 0.2487715780735016, "train_seconds": 1128.3403612619877, "remaining_budget_seconds": 1629.9905606319953} +2026-10-17T09:01:48Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.21547961957752704, "grad_norm": 0.23054659366607666, "train_seconds": 1136.5218982829974, "remaining_budget_seconds": 1621.8090148819902} +2026-10-17T09:01:56Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.2182067136466503, "grad_norm": 0.2890864610671997, "train_seconds": 1144.7475172580016, "remaining_budget_seconds": 1613.583404511999} +2026-10-17T09:02:04Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.2113811122626066, "grad_norm": 0.27398672699928284, "train_seconds": 1152.74884929799, "remaining_budget_seconds": 1605.5820736429887} +2026-10-17T09:02:12Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.21542694069445134, "grad_norm": 0.5080951452255249, "train_seconds": 1160.8042548779922, "remaining_budget_seconds": 1597.5266682059882} +2026-10-17T09:02:24Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.21173762388527392, "grad_norm": 0.2946839928627014, "train_seconds": 1168.8542060109903, "remaining_budget_seconds": 1589.4767169069964} +2026-10-17T09:02:32Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.2141353876888752, "grad_norm": 0.27506598830223083, "train_seconds": 1176.7879228669917, "remaining_budget_seconds": 1581.542999940997} +2026-10-17T09:02:40Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.215666658654809, "grad_norm": 0.32300615310668945, "train_seconds": 1184.774139442001, "remaining_budget_seconds": 1573.5567820470023} +2026-10-17T09:02:47Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.21539943665266037, "grad_norm": 0.20536373555660248, "train_seconds": 1192.507168896991, "remaining_budget_seconds": 1565.8237539709953} +2026-10-17T09:02:55Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.21282776348292828, "grad_norm": 0.30657753348350525, "train_seconds": 1200.3655166909884, "remaining_budget_seconds": 1557.9654040390014} +2026-10-17T09:03:07Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.2125798411667347, "grad_norm": 0.18680259585380554, "train_seconds": 1208.5796137059951, "remaining_budget_seconds": 1549.7513075729948} +2026-10-17T09:03:14Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.21523838482797145, "grad_norm": 0.3487125039100647, "train_seconds": 1216.2551874609926, "remaining_budget_seconds": 1542.0757351099892} +2026-10-17T09:03:22Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.21174680583178998, "grad_norm": 0.21885403990745544, "train_seconds": 1224.1373585089896, "remaining_budget_seconds": 1534.1935623030004} +2026-10-17T09:03:30Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.20971583545207978, "grad_norm": 0.34525594115257263, "train_seconds": 1231.9211354119907, "remaining_budget_seconds": 1526.4097855989967} +2026-10-17T09:03:42Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.2150404019653797, "grad_norm": 0.22951988875865936, "train_seconds": 1240.5973494869977, "remaining_budget_seconds": 1517.7335726159945} +2026-10-17T09:03:50Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.2120505937933922, "grad_norm": 0.21168959140777588, "train_seconds": 1248.0972493430017, "remaining_budget_seconds": 1510.2336711359967} +2026-10-17T09:03:57Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.21264554969966412, "grad_norm": 0.23926062881946564, "train_seconds": 1255.5632454320003, "remaining_budget_seconds": 1502.7676757699955} +2026-10-17T09:04:05Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.21274418883025648, "grad_norm": 0.32182419300079346, "train_seconds": 1263.2511775699968, "remaining_budget_seconds": 1495.0797452319966} +2026-10-17T09:04:15Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.21127152934670448, "grad_norm": 0.23273015022277832, "train_seconds": 1271.0132051249966, "remaining_budget_seconds": 1487.3177159740007} +2026-10-17T09:04:23Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.21516954235732555, "grad_norm": 0.3389126658439636, "train_seconds": 1278.6277097069978, "remaining_budget_seconds": 1479.7032115939946} +2026-10-17T09:04:31Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.21097176820039748, "grad_norm": 0.24844206869602203, "train_seconds": 1286.119861565996, "remaining_budget_seconds": 1472.2110604670015} +2026-10-17T09:04:38Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.21081182718276978, "grad_norm": 0.29847344756126404, "train_seconds": 1294.0363880389923, "remaining_budget_seconds": 1464.294533332999} +2026-10-17T09:04:49Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.2142171308398247, "grad_norm": 0.25500795245170593, "train_seconds": 1302.0661541399895, "remaining_budget_seconds": 1456.2647647279955} +2026-10-17T09:04:57Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.21545381434261798, "grad_norm": 0.4152378737926483, "train_seconds": 1309.7899104499957, "remaining_budget_seconds": 1448.5410124530026} +2026-10-17T09:05:05Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.21410821191966534, "grad_norm": 0.2231556922197342, "train_seconds": 1317.2386035050004, "remaining_budget_seconds": 1441.092319192001} +2026-10-17T09:05:12Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.2156383588910103, "grad_norm": 0.2999391257762909, "train_seconds": 1324.400528920989, "remaining_budget_seconds": 1433.9303929460002} +2026-10-17T09:05:23Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.20778591029345989, "grad_norm": 0.2310788333415985, "train_seconds": 1332.0559274190018, "remaining_budget_seconds": 1426.2749925339886} +2026-10-17T09:05:30Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.21169218480587004, "grad_norm": 0.22048881649971008, "train_seconds": 1339.6686495100003, "remaining_budget_seconds": 1418.6622727819922} +2026-10-17T09:05:38Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.2133793979883194, "grad_norm": 0.2131136655807495, "train_seconds": 1347.3470450429886, "remaining_budget_seconds": 1410.9838763259904} +2026-10-17T09:05:45Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.21263229317963123, "grad_norm": 0.2610567808151245, "train_seconds": 1354.6927110019897, "remaining_budget_seconds": 1403.6382112329884} +2026-10-17T09:05:56Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.21087908394634725, "grad_norm": 0.30912381410598755, "train_seconds": 1362.5114237410016, "remaining_budget_seconds": 1395.819497170989} +2026-10-17T09:06:04Z INFO {"event": "training_progress", "step": 8550, "epoch": 24, "loss": 0.21146974936127663, "grad_norm": 0.3322092294692993, "train_seconds": 1370.3091257490014, "remaining_budget_seconds": 1388.0217955929984} +2026-10-17T09:06:12Z INFO {"event": "training_progress", "step": 8600, "epoch": 24, "loss": 0.21242959812283516, "grad_norm": 0.2636628746986389, "train_seconds": 1377.9102448699996, "remaining_budget_seconds": 1380.420677793998} +2026-10-17T09:06:19Z INFO {"event": "training_progress", "step": 8650, "epoch": 24, "loss": 0.21368813060224057, "grad_norm": 0.2318972498178482, "train_seconds": 1385.579176927, "remaining_budget_seconds": 1372.7517434559995} +2026-10-17T09:06:27Z INFO {"event": "training_progress", "step": 8700, "epoch": 24, "loss": 0.20865541756153105, "grad_norm": 0.17548814415931702, "train_seconds": 1393.336311414998, "remaining_budget_seconds": 1364.99461118599} +2026-10-17T09:06:38Z INFO {"event": "training_progress", "step": 8750, "epoch": 24, "loss": 0.21184777304530145, "grad_norm": 0.32272234559059143, "train_seconds": 1400.8688585869968, "remaining_budget_seconds": 1357.4620645309915} +2026-10-17T09:06:46Z INFO {"event": "training_progress", "step": 8800, "epoch": 25, "loss": 0.20749395184218883, "grad_norm": 0.2449578493833542, "train_seconds": 1408.8929396979947, "remaining_budget_seconds": 1349.4379833489947} +2026-10-17T09:06:55Z INFO {"event": "training_progress", "step": 8850, "epoch": 25, "loss": 0.20696217849850654, "grad_norm": 0.24630193412303925, "train_seconds": 1417.7880868799984, "remaining_budget_seconds": 1340.542829781989} +2026-10-17T09:07:02Z INFO {"event": "training_progress", "step": 8900, "epoch": 25, "loss": 0.20694453381001948, "grad_norm": 0.3156089782714844, "train_seconds": 1425.2582302889932, "remaining_budget_seconds": 1333.0726925719937} +2026-10-17T09:07:13Z INFO {"event": "training_progress", "step": 8950, "epoch": 25, "loss": 0.21468209840357302, "grad_norm": 0.2982207238674164, "train_seconds": 1432.7810397669964, "remaining_budget_seconds": 1325.5498816769978} +2026-10-17T09:07:21Z INFO {"event": "training_progress", "step": 9000, "epoch": 25, "loss": 0.21107354611158372, "grad_norm": 0.2259138822555542, "train_seconds": 1440.3506394389988, "remaining_budget_seconds": 1317.9802833369904} +2026-10-17T09:07:28Z INFO {"event": "training_progress", "step": 9050, "epoch": 25, "loss": 0.21125112861394882, "grad_norm": 0.32392609119415283, "train_seconds": 1448.1789683629904, "remaining_budget_seconds": 1310.151951492997} +2026-10-17T09:07:36Z INFO {"event": "training_progress", "step": 9100, "epoch": 25, "loss": 0.21297984436154366, "grad_norm": 0.263109415769577, "train_seconds": 1455.7178189309925, "remaining_budget_seconds": 1302.6131032539997} +2026-10-17T09:07:47Z INFO {"event": "training_progress", "step": 9150, "epoch": 26, "loss": 0.20967480912804604, "grad_norm": 0.3291807472705841, "train_seconds": 1463.7475815239886, "remaining_budget_seconds": 1294.5833392170025} +2026-10-17T09:07:55Z INFO {"event": "training_progress", "step": 9200, "epoch": 26, "loss": 0.21167331315577032, "grad_norm": 0.17548109591007233, "train_seconds": 1471.4190040839894, "remaining_budget_seconds": 1286.9119162369898} +2026-10-17T09:08:02Z INFO {"event": "training_progress", "step": 9250, "epoch": 26, "loss": 0.2120671357214451, "grad_norm": 0.279562771320343, "train_seconds": 1478.9130377109977, "remaining_budget_seconds": 1279.4178850049939} +2026-10-17T09:08:10Z INFO {"event": "training_progress", "step": 9300, "epoch": 26, "loss": 0.21112098269164561, "grad_norm": 0.19333170354366302, "train_seconds": 1486.4284838539897, "remaining_budget_seconds": 1271.9024362939963} +2026-10-17T09:08:21Z INFO {"event": "training_progress", "step": 9350, "epoch": 26, "loss": 0.2110233347862959, "grad_norm": 0.3282714784145355, "train_seconds": 1493.984831556998, "remaining_budget_seconds": 1264.3460893209995} +2026-10-17T09:08:29Z INFO {"event": "training_progress", "step": 9400, "epoch": 26, "loss": 0.2092101899534464, "grad_norm": 0.19384096562862396, "train_seconds": 1501.7215449590003, "remaining_budget_seconds": 1256.6093746209954} +2026-10-17T09:08:36Z INFO {"event": "training_progress", "step": 9450, "epoch": 26, "loss": 0.2090885926038027, "grad_norm": 0.1744258850812912, "train_seconds": 1509.2232099709945, "remaining_budget_seconds": 1249.1077098679962} +2026-10-17T09:08:44Z INFO {"event": "training_progress", "step": 9500, "epoch": 27, "loss": 0.20996189720928668, "grad_norm": 0.15419737994670868, "train_seconds": 1516.9438263149932, "remaining_budget_seconds": 1241.3870963590016} +2026-10-17T09:08:55Z INFO {"event": "training_progress", "step": 9550, "epoch": 27, "loss": 0.2089559719711542, "grad_norm": 0.2490142583847046, "train_seconds": 1524.649067032995, "remaining_budget_seconds": 1233.6818547869916} +2026-10-17T09:09:03Z INFO {"event": "training_progress", "step": 9600, "epoch": 27, "loss": 0.2085688803344965, "grad_norm": 0.24730069935321808, "train_seconds": 1532.7302797089942, "remaining_budget_seconds": 1225.6006420789927} +2026-10-17T09:09:11Z INFO {"event": "training_progress", "step": 9650, "epoch": 27, "loss": 0.21081385485827922, "grad_norm": 0.2661587595939636, "train_seconds": 1540.797197107997, "remaining_budget_seconds": 1217.5337262209941} +2026-10-17T09:09:18Z INFO {"event": "training_progress", "step": 9700, "epoch": 27, "loss": 0.2114363709837198, "grad_norm": 0.19456177949905396, "train_seconds": 1548.2905888069945, "remaining_budget_seconds": 1210.0403334689909} +2026-10-17T09:09:29Z INFO {"event": "training_progress", "step": 9750, "epoch": 27, "loss": 0.20890292048454284, "grad_norm": 0.2443520575761795, "train_seconds": 1555.77703543799, "remaining_budget_seconds": 1202.553883282002} +2026-10-17T09:09:37Z INFO {"event": "training_progress", "step": 9800, "epoch": 27, "loss": 0.20898061752319336, "grad_norm": 0.19049102067947388, "train_seconds": 1563.198647141995, "remaining_budget_seconds": 1195.132275084994} +2026-10-17T09:09:44Z INFO {"event": "training_progress", "step": 9850, "epoch": 28, "loss": 0.20827857978641987, "grad_norm": 0.3034907579421997, "train_seconds": 1570.8282166110002, "remaining_budget_seconds": 1187.502703733} +2026-10-17T09:09:52Z INFO {"event": "training_progress", "step": 9900, "epoch": 28, "loss": 0.2127702295780182, "grad_norm": 0.22684253752231598, "train_seconds": 1578.7633331969992, "remaining_budget_seconds": 1179.5675893419975} +2026-10-17T09:10:00Z INFO {"event": "training_progress", "step": 9950, "epoch": 28, "loss": 0.20930431455373763, "grad_norm": 0.21669603884220123, "train_seconds": 1586.199256655993, "remaining_budget_seconds": 1172.131666041998} +2026-10-17T09:10:11Z INFO {"event": "training_progress", "step": 10000, "epoch": 28, "loss": 0.21034507147967815, "grad_norm": 0.19884715974330902, "train_seconds": 1594.0408909629914, "remaining_budget_seconds": 1164.2900295470026} +2026-10-17T09:10:18Z INFO {"event": "training_progress", "step": 10050, "epoch": 28, "loss": 0.20914675146341324, "grad_norm": 0.28897950053215027, "train_seconds": 1601.5130033679889, "remaining_budget_seconds": 1156.8179197259888} +2026-10-17T09:10:26Z INFO {"event": "training_progress", "step": 10100, "epoch": 28, "loss": 0.21002050541341305, "grad_norm": 0.22416819632053375, "train_seconds": 1609.391902628995, "remaining_budget_seconds": 1148.9390200599883} +2026-10-17T09:10:34Z INFO {"event": "training_progress", "step": 10150, "epoch": 28, "loss": 0.20954396031796932, "grad_norm": 0.26507923007011414, "train_seconds": 1617.1243095050013, "remaining_budget_seconds": 1141.2066131850006} +2026-10-17T09:10:45Z INFO {"event": "training_progress", "step": 10200, "epoch": 29, "loss": 0.21095756590366363, "grad_norm": 0.18936873972415924, "train_seconds": 1625.2224378559913, "remaining_budget_seconds": 1133.108483486998} +2026-10-17T09:10:53Z INFO {"event": "training_progress", "step": 10250, "epoch": 29, "loss": 0.20685653388500214, "grad_norm": 0.2795697748661041, "train_seconds": 1632.961192208997, "remaining_budget_seconds": 1125.3697292069992} +2026-10-17T09:11:00Z INFO {"event": "training_progress", "step": 10300, "epoch": 29, "loss": 0.21101037174463272, "grad_norm": 0.2594433128833771, "train_seconds": 1640.3775545419921, "remaining_budget_seconds": 1117.9533681039902} +2026-10-17T09:11:08Z INFO {"event": "training_progress", "step": 10350, "epoch": 29, "loss": 0.20548063322901725, "grad_norm": 0.21211788058280945, "train_seconds": 1647.9535617809888, "remaining_budget_seconds": 1110.3773605089955} +2026-10-17T09:11:19Z INFO {"event": "training_progress", "step": 10400, "epoch": 29, "loss": 0.20899023965001107, "grad_norm": 0.16007375717163086, "train_seconds": 1655.5722201689932, "remaining_budget_seconds": 1102.7587009589915} +2026-10-17T09:11:27Z INFO {"event": "training_progress", "step": 10450, "epoch": 29, "loss": 0.20936203837394715, "grad_norm": 0.27400848269462585, "train_seconds": 1663.292490132997, "remaining_budget_seconds": 1095.0384306159976} +2026-10-17T09:11:34Z INFO {"event": "training_progress", "step": 10500, "epoch": 29, "loss": 0.20850464478135108, "grad_norm": 0.1897302269935608, "train_seconds": 1671.0066379259952, "remaining_budget_seconds": 1087.324284798} +2026-10-17T09:11:42Z INFO {"event": "training_progress", "step": 10550, "epoch": 30, "loss": 0.20731724463403226, "grad_norm": 0.24374549090862274, "train_seconds": 1678.7640536979889, "remaining_budget_seconds": 1079.5668688519945} +2026-10-17T09:11:53Z INFO {"event": "training_progress", "step": 10600, "epoch": 30, "loss": 0.20769780300557614, "grad_norm": 0.23434004187583923, "train_seconds": 1686.7437109589955, "remaining_budget_seconds": 1071.5872101819987} +2026-10-17T09:12:01Z INFO {"event": "training_progress", "step": 10650, "epoch": 30, "loss": 0.2072657001018524, "grad_norm": 0.23195689916610718, "train_seconds": 1694.274354868001, "remaining_budget_seconds": 1064.0565655249957} +2026-10-17T09:12:09Z INFO {"event": "training_progress", "step": 10700, "epoch": 30, "loss": 0.20813776984810828, "grad_norm": 0.16641105711460114, "train_seconds": 1701.8248385819898, "remaining_budget_seconds": 1056.5060842319945} +2026-10-17T09:12:16Z INFO {"event": "training_progress", "step": 10750, "epoch": 30, "loss": 0.21102823004126547, "grad_norm": 0.3664337396621704, "train_seconds": 1709.7475992239924, "remaining_budget_seconds": 1048.5833227870025} +2026-10-17T09:12:28Z INFO {"event": "training_progress", "step": 10800, "epoch": 30, "loss": 0.21032123617827891, "grad_norm": 0.2516711950302124, "train_seconds": 1717.5277341539913, "remaining_budget_seconds": 1040.803188304999} +2026-10-17T09:12:35Z INFO {"event": "training_progress", "step": 10850, "epoch": 30, "loss": 0.20826893158257007, "grad_norm": 0.23108790814876556, "train_seconds": 1725.2527368890005, "remaining_budget_seconds": 1033.0781858859991} +2026-10-17T09:12:43Z INFO {"event": "training_progress", "step": 10900, "epoch": 31, "loss": 0.21040863774716853, "grad_norm": 0.2797943651676178, "train_seconds": 1732.9356429600011, "remaining_budget_seconds": 1025.3952791240008} +2026-10-17T09:12:51Z INFO {"event": "training_progress", "step": 10950, "epoch": 31, "loss": 0.2119425754249096, "grad_norm": 0.2667512595653534, "train_seconds": 1740.5743887629942, "remaining_budget_seconds": 1017.7565319069981} +2026-10-17T09:12:58Z INFO {"event": "training_progress", "step": 11000, "epoch": 31, "loss": 0.208371706828475, "grad_norm": 0.18132352828979492, "train_seconds": 1748.2694330539962, "remaining_budget_seconds": 1010.0614894149912} +2026-10-17T09:13:09Z INFO {"event": "training_progress", "step": 11050, "epoch": 31, "loss": 0.2049263919144869, "grad_norm": 0.28687435388565063, "train_seconds": 1756.1389222059952, "remaining_budget_seconds": 1002.1920003319974} +2026-10-17T09:13:17Z INFO {"event": "training_progress", "step": 11100, "epoch": 31, "loss": 0.20662534467875956, "grad_norm": 0.2219552993774414, "train_seconds": 1764.0354291229887, "remaining_budget_seconds": 994.2954940249911} +2026-10-17T09:13:25Z INFO {"event": "training_progress", "step": 11150, "epoch": 31, "loss": 0.20651214241981505, "grad_norm": 0.242052361369133, "train_seconds": 1771.615934011992, "remaining_budget_seconds": 986.7149862149963} +2026-10-17T09:13:33Z INFO {"event": "training_progress", "step": 11200, "epoch": 31, "loss": 0.20908927753567697, "grad_norm": 0.22708982229232788, "train_seconds": 1779.395267859989, "remaining_budget_seconds": 978.9356499400019} +2026-10-17T09:13:44Z INFO {"event": "training_progress", "step": 11250, "epoch": 31, "loss": 0.2068253129720688, "grad_norm": 0.28953367471694946, "train_seconds": 1786.8291968159901, "remaining_budget_seconds": 971.5017260619934} +2026-10-17T09:13:51Z INFO {"event": "training_progress", "step": 11300, "epoch": 32, "loss": 0.20589817650616168, "grad_norm": 0.19346991181373596, "train_seconds": 1794.4684255939937, "remaining_budget_seconds": 963.8624972479884} +2026-10-17T09:13:59Z INFO {"event": "training_progress", "step": 11350, "epoch": 32, "loss": 0.20836328133940696, "grad_norm": 0.14685027301311493, "train_seconds": 1802.1835679879878, "remaining_budget_seconds": 956.1473537709971} +2026-10-17T09:14:07Z INFO {"event": "training_progress", "step": 11400, "epoch": 32, "loss": 0.20839855164289475, "grad_norm": 0.16841518878936768, "train_seconds": 1809.7899519099883, "remaining_budget_seconds": 948.5409697939904} +2026-10-17T09:14:18Z INFO {"event": "training_progress", "step": 11450, "epoch": 32, "loss": 0.2085446596890688, "grad_norm": 0.21880817413330078, "train_seconds": 1817.8920771419944, "remaining_budget_seconds": 940.4388451119885} +2026-10-17T09:14:26Z INFO {"event": "training_progress", "step": 11500, "epoch": 32, "loss": 0.20687445752322675, "grad_norm": 0.22902441024780273, "train_seconds": 1825.60099811299, "remaining_budget_seconds": 932.7299253419915} +2026-10-17T09:14:33Z INFO {"event": "training_progress", "step": 11550, "epoch": 32, "loss": 0.20660985752940178, "grad_norm": 0.18940933048725128, "train_seconds": 1833.0600787199946, "remaining_budget_seconds": 925.2708442290023} +2026-10-17T09:14:41Z INFO {"event": "training_progress", "step": 11600, "epoch": 32, "loss": 0.20919408217072488, "grad_norm": 0.20354801416397095, "train_seconds": 1841.0520765580004, "remaining_budget_seconds": 917.2788460479933} +2026-10-17T09:14:52Z INFO {"event": "training_progress", "step": 11650, "epoch": 33, "loss": 0.20501527652144433, "grad_norm": 0.2543039917945862, "train_seconds": 1848.8572553189879, "remaining_budget_seconds": 909.4736654119915} +2026-10-17T09:15:00Z INFO {"event": "training_progress", "step": 11700, "epoch": 33, "loss": 0.20535875923931599, "grad_norm": 0.18058554828166962, "train_seconds": 1856.6303164529963, "remaining_budget_seconds": 901.7006048009935} +2026-10-17T09:15:08Z INFO {"event": "training_progress", "step": 11750, "epoch": 33, "loss": 0.20582244351506232, "grad_norm": 0.22896572947502136, "train_seconds": 1864.0683853369992, "remaining_budget_seconds": 894.2625301189983} +2026-10-17T09:15:15Z INFO {"event": "training_progress", "step": 11800, "epoch": 33, "loss": 0.20622343368828297, "grad_norm": 0.189930260181427, "train_seconds": 1871.6989326929906, "remaining_budget_seconds": 886.6319884059922} +2026-10-17T09:15:27Z INFO {"event": "training_progress", "step": 11850, "epoch": 33, "loss": 0.2052348719537258, "grad_norm": 0.20906062424182892, "train_seconds": 1879.579455893996, "remaining_budget_seconds": 878.7514651629899} +2026-10-17T09:15:34Z INFO {"event": "training_progress", "step": 11900, "epoch": 33, "loss": 0.20660982541739942, "grad_norm": 0.3480306565761566, "train_seconds": 1887.3288790410006, "remaining_budget_seconds": 871.0020429540018} +2026-10-17T09:15:42Z INFO {"event": "training_progress", "step": 11950, "epoch": 33, "loss": 0.20570238150656223, "grad_norm": 0.22227975726127625, "train_seconds": 1895.0119040019927, "remaining_budget_seconds": 863.3190188119916} +2026-10-17T09:15:50Z INFO {"event": "training_progress", "step": 12000, "epoch": 34, "loss": 0.20778870522975923, "grad_norm": 0.28223463892936707, "train_seconds": 1902.7428079809906, "remaining_budget_seconds": 855.5881099729886} +2026-10-17T09:16:01Z INFO {"event": "training_progress", "step": 12050, "epoch": 34, "loss": 0.20793721444904803, "grad_norm": 0.35928526520729065, "train_seconds": 1910.4034511809878, "remaining_budget_seconds": 847.9274712359911} +2026-10-17T09:16:09Z INFO {"event": "training_progress", "step": 12100, "epoch": 34, "loss": 0.2046223857998848, "grad_norm": 0.21933482587337494, "train_seconds": 1918.219514419994, "remaining_budget_seconds": 840.1114064119902} +2026-10-17T09:16:17Z INFO {"event": "training_progress", "step": 12150, "epoch": 34, "loss": 0.2086483623832464, "grad_norm": 0.24218614399433136, "train_seconds": 1926.078753387992, "remaining_budget_seconds": 832.2521662249928} +2026-10-17T09:16:24Z INFO {"event": "training_progress", "step": 12200, "epoch": 34, "loss": 0.20616911090910434, "grad_norm": 0.24896635115146637, "train_seconds": 1933.6221527989983, "remaining_budget_seconds": 824.708770059995} +2026-10-17T09:16:32Z INFO {"event": "training_progress", "step": 12250, "epoch": 34, "loss": 0.20628923743963243, "grad_norm": 0.3305489420890808, "train_seconds": 1941.4234284119884, "remaining_budget_seconds": 816.9074933379889} +2026-10-17T09:16:43Z INFO {"event": "training_progress", "step": 12300, "epoch": 34, "loss": 0.20782268725335598, "grad_norm": 0.19679893553256989, "train_seconds": 1949.055439602991, "remaining_budget_seconds": 809.2754833719955} +2026-10-17T09:16:51Z INFO {"event": "training_progress", "step": 12350, "epoch": 35, "loss": 0.20644818648695945, "grad_norm": 0.16664132475852966, "train_seconds": 1956.8677211350005, "remaining_budget_seconds": 801.4632018690027} +2026-10-17T09:16:58Z INFO {"event": "training_progress", "step": 12400, "epoch": 35, "loss": 0.20699063092470169, "grad_norm": 0.13677185773849487, "train_seconds": 1964.5891015749949, "remaining_budget_seconds": 793.7418203919951} +2026-10-17T09:17:06Z INFO {"event": "training_progress", "step": 12450, "epoch": 35, "loss": 0.2061093132942915, "grad_norm": 0.31432169675827026, "train_seconds": 1972.386654107002, "remaining_budget_seconds": 785.9442685359973} +2026-10-17T09:17:17Z INFO {"event": "training_progress", "step": 12500, "epoch": 35, "loss": 0.2081109492480755, "grad_norm": 0.23157376050949097, "train_seconds": 1980.0533644199895, "remaining_budget_seconds": 778.2775559439906} +2026-10-17T09:17:26Z INFO {"event": "training_progress", "step": 12550, "epoch": 35, "loss": 0.20699149131774902, "grad_norm": 0.25387319922447205, "train_seconds": 1988.1863166809926, "remaining_budget_seconds": 770.1446036369889} +2026-10-17T09:17:33Z INFO {"event": "training_progress", "step": 12600, "epoch": 35, "loss": 0.2056399581581354, "grad_norm": 0.21478554606437683, "train_seconds": 1995.925913064988, "remaining_budget_seconds": 762.4050095869898} +2026-10-17T09:17:41Z INFO {"event": "training_progress", "step": 12650, "epoch": 35, "loss": 0.2025832449644804, "grad_norm": 0.16679485142230988, "train_seconds": 2003.6902006439923, "remaining_budget_seconds": 754.6407122699893} +2026-10-17T09:17:52Z INFO {"event": "training_progress", "step": 12700, "epoch": 36, "loss": 0.20425485268235208, "grad_norm": 0.24182716012001038, "train_seconds": 2011.1606308670016, "remaining_budget_seconds": 747.1702917359944} +2026-10-17T09:18:00Z INFO {"event": "training_progress", "step": 12750, "epoch": 36, "loss": 0.20343109980225563, "grad_norm": 0.2320023477077484, "train_seconds": 2018.9886177949957, "remaining_budget_seconds": 739.3423042029899} +2026-10-17T09:18:07Z INFO {"event": "training_progress", "step": 12800, "epoch": 36, "loss": 0.20429287925362588, "grad_norm": 0.2579203248023987, "train_seconds": 2026.6470587099902, "remaining_budget_seconds": 731.6838600909978} +2026-10-17T09:18:15Z INFO {"event": "training_progress", "step": 12850, "epoch": 36, "loss": 0.2089058694243431, "grad_norm": 0.2539724111557007, "train_seconds": 2034.1552010469895, "remaining_budget_seconds": 724.175721667998} +2026-10-17T09:18:26Z INFO {"event": "training_progress", "step": 12900, "epoch": 36, "loss": 0.20573259942233563, "grad_norm": 0.1783999651670456, "train_seconds": 2041.7562367380015, "remaining_budget_seconds": 716.5746862879896} +2026-10-17T09:18:34Z INFO {"event": "training_progress", "step": 12950, "epoch": 36, "loss": 0.20367877513170243, "grad_norm": 0.22374029457569122, "train_seconds": 2049.6849993979995, "remaining_budget_seconds": 708.6459211159963} +2026-10-17T09:18:41Z INFO {"event": "training_progress", "step": 13000, "epoch": 36, "loss": 0.20719355560839176, "grad_norm": 0.1834433376789093, "train_seconds": 2057.31658991499, "remaining_budget_seconds": 701.0143330699939} +2026-10-17T09:18:49Z INFO {"event": "training_progress", "step": 13050, "epoch": 37, "loss": 0.2079784122854471, "grad_norm": 0.20427899062633514, "train_seconds": 2064.7450106879987, "remaining_budget_seconds": 693.5859051559964} +2026-10-17T09:18:59Z INFO {"event": "training_progress", "step": 13100, "epoch": 37, "loss": 0.20267590291798115, "grad_norm": 0.19193677604198456, "train_seconds": 2072.3223488840013, "remaining_budget_seconds": 686.0085611489922} +2026-10-17T09:19:07Z INFO {"event": "training_progress", "step": 13150, "epoch": 37, "loss": 0.20663198925554752, "grad_norm": 0.2035532295703888, "train_seconds": 2080.0113746119896, "remaining_budget_seconds": 678.31954751999} +2026-10-17T09:19:15Z INFO {"event": "training_progress", "step": 13200, "epoch": 37, "loss": 0.2053399820625782, "grad_norm": 0.17319239675998688, "train_seconds": 2087.918344722988, "remaining_budget_seconds": 670.4125759629969} +2026-10-17T09:19:22Z INFO {"event": "training_progress", "step": 13250, "epoch": 37, "loss": 0.20531363800168037, "grad_norm": 0.19210125505924225, "train_seconds": 2095.3884808529983, "remaining_budget_seconds": 662.9424420970026} +2026-10-17T09:19:30Z INFO {"event": "training_progress", "step": 13300, "epoch": 37, "loss": 0.20549215406179427, "grad_norm": 0.1699775904417038, "train_seconds": 2103.302418990992, "remaining_budget_seconds": 655.0285011449887} +2026-10-17T09:19:42Z INFO {"event": "training_progress", "step": 13350, "epoch": 37, "loss": 0.20318212628364563, "grad_norm": 0.17921143770217896, "train_seconds": 2111.3646407490014, "remaining_budget_seconds": 646.9662818069919} +2026-10-17T09:19:49Z INFO {"event": "training_progress", "step": 13400, "epoch": 38, "loss": 0.20506610915064813, "grad_norm": 0.23256005346775055, "train_seconds": 2119.2234236749937, "remaining_budget_seconds": 639.1074988069886} +2026-10-17T09:19:57Z INFO {"event": "training_progress", "step": 13450, "epoch": 38, "loss": 0.20561082251369953, "grad_norm": 0.20738990604877472, "train_seconds": 2126.69290672199, "remaining_budget_seconds": 631.6380129089957} +2026-10-17T09:20:05Z INFO {"event": "training_progress", "step": 13500, "epoch": 38, "loss": 0.2053877241909504, "grad_norm": 0.2429630607366562, "train_seconds": 2134.366587355995, "remaining_budget_seconds": 623.9643350429978} +2026-10-17T09:20:16Z INFO {"event": "training_progress", "step": 13550, "epoch": 38, "loss": 0.2044763334095478, "grad_norm": 0.15888625383377075, "train_seconds": 2142.318530826, "remaining_budget_seconds": 616.0123919100006} +2026-10-17T09:20:24Z INFO {"event": "training_progress", "step": 13600, "epoch": 38, "loss": 0.20445064254105091, "grad_norm": 0.17856556177139282, "train_seconds": 2150.2884759029985, "remaining_budget_seconds": 608.0424448080012} +2026-10-17T09:20:31Z INFO {"event": "training_progress", "step": 13650, "epoch": 38, "loss": 0.20441444754600524, "grad_norm": 0.24393615126609802, "train_seconds": 2157.7108652710012, "remaining_budget_seconds": 600.620056461994} +2026-10-17T09:20:39Z INFO {"event": "training_progress", "step": 13700, "epoch": 38, "loss": 0.2044472884386778, "grad_norm": 0.1572151929140091, "train_seconds": 2165.594764399997, "remaining_budget_seconds": 592.7361559349956} +2026-10-17T09:20:51Z INFO {"event": "training_progress", "step": 13750, "epoch": 39, "loss": 0.20476191073656083, "grad_norm": 0.17792101204395294, "train_seconds": 2173.796843610995, "remaining_budget_seconds": 584.5340784579894} +2026-10-17T09:20:59Z INFO {"event": "training_progress", "step": 13800, "epoch": 39, "loss": 0.20325035929679872, "grad_norm": 0.26856914162635803, "train_seconds": 2182.0365682199918, "remaining_budget_seconds": 576.2943477649969} +2026-10-17T09:21:07Z INFO {"event": "training_progress", "step": 13850, "epoch": 39, "loss": 0.20621184453368188, "grad_norm": 0.1556231826543808, "train_seconds": 2189.8002295869956, "remaining_budget_seconds": 568.5306888630003} +2026-10-17T09:21:14Z INFO {"event": "training_progress", "step": 13900, "epoch": 39, "loss": 0.20189512811601162, "grad_norm": 0.1752462089061737, "train_seconds": 2197.4111361749965, "remaining_budget_seconds": 560.9197860809945} +2026-10-17T09:21:25Z INFO {"event": "training_progress", "step": 13950, "epoch": 39, "loss": 0.2052024758607149, "grad_norm": 0.1628839522600174, "train_seconds": 2205.2709721909923, "remaining_budget_seconds": 553.0599498899974} +2026-10-17T09:21:33Z INFO {"event": "training_progress", "step": 14000, "epoch": 39, "loss": 0.2050710864365101, "grad_norm": 0.22818925976753235, "train_seconds": 2212.914574495997, "remaining_budget_seconds": 545.4163454469963} +2026-10-17T09:21:40Z INFO {"event": "training_progress", "step": 14050, "epoch": 39, "loss": 0.20555334091186522, "grad_norm": 0.16552749276161194, "train_seconds": 2220.5776467190008, "remaining_budget_seconds": 537.7532755089924} +2026-10-17T09:21:48Z INFO {"event": "training_progress", "step": 14100, "epoch": 40, "loss": 0.20592685043811798, "grad_norm": 0.16818185150623322, "train_seconds": 2228.445023515, "remaining_budget_seconds": 529.8858990559966} +2026-10-17T09:21:59Z INFO {"event": "training_progress", "step": 14150, "epoch": 40, "loss": 0.2044240517169237, "grad_norm": 0.1895405799150467, "train_seconds": 2236.2833813479956, "remaining_budget_seconds": 522.0475388529885} +2026-10-17T09:22:07Z INFO {"event": "training_progress", "step": 14200, "epoch": 40, "loss": 0.20284266516566277, "grad_norm": 0.296622097492218, "train_seconds": 2244.1340536979988, "remaining_budget_seconds": 514.1968690549984} +2026-10-17T09:22:15Z INFO {"event": "training_progress", "step": 14250, "epoch": 40, "loss": 0.2011351217329502, "grad_norm": 0.13585582375526428, "train_seconds": 2251.8397112179955, "remaining_budget_seconds": 506.49121174099855} +2026-10-17T09:22:23Z INFO {"event": "training_progress", "step": 14300, "epoch": 40, "loss": 0.20731077805161477, "grad_norm": 0.17515873908996582, "train_seconds": 2259.892936067001, "remaining_budget_seconds": 498.43798713499564} +2026-10-17T09:22:34Z INFO {"event": "training_progress", "step": 14350, "epoch": 40, "loss": 0.20542713351547717, "grad_norm": 0.1784512847661972, "train_seconds": 2268.192298285998, "remaining_budget_seconds": 490.1386199789995} +2026-10-17T09:22:43Z INFO {"event": "training_progress", "step": 14400, "epoch": 40, "loss": 0.20217094875872135, "grad_norm": 0.18902559578418732, "train_seconds": 2276.602155413988, "remaining_budget_seconds": 481.7287675260013} +2026-10-17T09:22:51Z INFO {"event": "training_progress", "step": 14450, "epoch": 41, "loss": 0.2039697888493538, "grad_norm": 0.19759678840637207, "train_seconds": 2285.1982583579957, "remaining_budget_seconds": 473.1326639780018} +2026-10-17T09:22:59Z INFO {"event": "training_progress", "step": 14500, "epoch": 41, "loss": 0.20388387635350227, "grad_norm": 0.20640552043914795, "train_seconds": 2292.8108738209994, "remaining_budget_seconds": 465.5200483529916} +2026-10-17T09:23:11Z INFO {"event": "training_progress", "step": 14550, "epoch": 41, "loss": 0.20176877819001673, "grad_norm": 0.16585147380828857, "train_seconds": 2301.568832462988, "remaining_budget_seconds": 456.762090188} +2026-10-17T09:23:20Z INFO {"event": "training_progress", "step": 14600, "epoch": 41, "loss": 0.2054988668859005, "grad_norm": 0.26725220680236816, "train_seconds": 2309.955213442998, "remaining_budget_seconds": 448.3757062980003} +2026-10-17T09:23:30Z INFO {"event": "training_progress", "step": 14650, "epoch": 41, "loss": 0.20543099112808705, "grad_norm": 0.20034478604793549, "train_seconds": 2319.857394797, "remaining_budget_seconds": 438.4735266829957} +2026-10-17T09:23:37Z INFO {"event": "training_progress", "step": 14700, "epoch": 41, "loss": 0.20219859473407267, "grad_norm": 0.2183121293783188, "train_seconds": 2327.768921281997, "remaining_budget_seconds": 430.5620013430016} +2026-10-17T09:23:49Z INFO {"event": "training_progress", "step": 14750, "epoch": 41, "loss": 0.20311039954423904, "grad_norm": 0.2307756394147873, "train_seconds": 2335.614191086992, "remaining_budget_seconds": 422.71673102499335} +2026-10-17T09:23:56Z INFO {"event": "training_progress", "step": 14800, "epoch": 42, "loss": 0.2044098863005638, "grad_norm": 0.17538657784461975, "train_seconds": 2343.2476105759997, "remaining_budget_seconds": 415.08331090499996} +2026-10-17T09:24:04Z INFO {"event": "training_progress", "step": 14850, "epoch": 42, "loss": 0.20292452655732632, "grad_norm": 0.2359510064125061, "train_seconds": 2350.6741295409884, "remaining_budget_seconds": 407.65679143399757} +2026-10-17T09:24:12Z INFO {"event": "training_progress", "step": 14900, "epoch": 42, "loss": 0.20483657240867614, "grad_norm": 0.27938947081565857, "train_seconds": 2358.4937095929927, "remaining_budget_seconds": 399.83721276099095} +2026-10-17T09:24:23Z INFO {"event": "training_progress", "step": 14950, "epoch": 42, "loss": 0.20225898057222366, "grad_norm": 0.18437102437019348, "train_seconds": 2366.6064444929943, "remaining_budget_seconds": 391.72447765599645} +2026-10-17T09:24:31Z INFO {"event": "training_progress", "step": 15000, "epoch": 42, "loss": 0.20088503293693066, "grad_norm": 0.20738409459590912, "train_seconds": 2374.424710432999, "remaining_budget_seconds": 383.9062113229884} +2026-10-17T09:24:38Z INFO {"event": "training_progress", "step": 15050, "epoch": 42, "loss": 0.202246126011014, "grad_norm": 0.19693930447101593, "train_seconds": 2382.0210047739965, "remaining_budget_seconds": 376.30991799499316} +2026-10-17T09:24:46Z INFO {"event": "training_progress", "step": 15100, "epoch": 42, "loss": 0.20384824350476266, "grad_norm": 0.1876264214515686, "train_seconds": 2389.6874946710013, "remaining_budget_seconds": 368.64342676399974} +2026-10-17T09:24:57Z INFO {"event": "training_progress", "step": 15150, "epoch": 43, "loss": 0.20162581868469714, "grad_norm": 0.18373216688632965, "train_seconds": 2397.7239089359937, "remaining_budget_seconds": 360.60701155599963} +2026-10-17T09:25:06Z INFO {"event": "training_progress", "step": 15200, "epoch": 43, "loss": 0.2039074581861496, "grad_norm": 0.20331372320652008, "train_seconds": 2405.855084031995, "remaining_budget_seconds": 352.47583911698894} +2026-10-17T09:25:14Z INFO {"event": "training_progress", "step": 15250, "epoch": 43, "loss": 0.20495824135839938, "grad_norm": 0.14948317408561707, "train_seconds": 2414.299125644, "remaining_budget_seconds": 344.03179391799495} +2026-10-17T09:25:23Z INFO {"event": "training_progress", "step": 15300, "epoch": 43, "loss": 0.20615026719868182, "grad_norm": 0.23262067139148712, "train_seconds": 2422.9261023029976, "remaining_budget_seconds": 335.4048207769956} +2026-10-17T09:25:34Z INFO {"event": "training_progress", "step": 15350, "epoch": 43, "loss": 0.19990811355412005, "grad_norm": 0.14440478384494781, "train_seconds": 2432.1926789029967, "remaining_budget_seconds": 326.138243333} +2026-10-17T09:25:43Z INFO {"event": "training_progress", "step": 15400, "epoch": 43, "loss": 0.20222292900085448, "grad_norm": 0.18021328747272491, "train_seconds": 2441.209894057989, "remaining_budget_seconds": 317.12102665899147} +2026-10-17T09:25:51Z INFO {"event": "training_progress", "step": 15450, "epoch": 43, "loss": 0.2043597789108753, "grad_norm": 0.19323062896728516, "train_seconds": 2448.9234696679923, "remaining_budget_seconds": 309.4074525920005} +2026-10-17T09:25:59Z INFO {"event": "training_progress", "step": 15500, "epoch": 44, "loss": 0.2033169984817505, "grad_norm": 0.2929222583770752, "train_seconds": 2456.7802388400014, "remaining_budget_seconds": 301.5506819699949} +2026-10-17T09:26:08Z INFO {"event": "training_progress", "step": 15550, "epoch": 44, "loss": 0.20238992668688296, "grad_norm": 0.16365671157836914, "train_seconds": 2464.6908087119955, "remaining_budget_seconds": 293.640112381996} +2026-10-17T09:26:16Z INFO {"event": "training_progress", "step": 15600, "epoch": 44, "loss": 0.2009769208729267, "grad_norm": 0.1601679027080536, "train_seconds": 2473.207891233993, "remaining_budget_seconds": 285.12303090699425} +2026-10-17T09:26:24Z INFO {"event": "training_progress", "step": 15650, "epoch": 44, "loss": 0.19874038852751255, "grad_norm": 0.1679801493883133, "train_seconds": 2481.3962015989964, "remaining_budget_seconds": 276.9347205230006} +2026-10-17T09:26:33Z INFO {"event": "training_progress", "step": 15700, "epoch": 44, "loss": 0.20193212255835533, "grad_norm": 0.19350476562976837, "train_seconds": 2489.7842295750015, "remaining_budget_seconds": 268.54668922199926} +2026-10-17T09:26:44Z INFO {"event": "training_progress", "step": 15750, "epoch": 44, "loss": 0.20531019523739816, "grad_norm": 0.17947006225585938, "train_seconds": 2498.424262790999, "remaining_budget_seconds": 259.90665876898856} +2026-10-17T09:26:52Z INFO {"event": "training_progress", "step": 15800, "epoch": 44, "loss": 0.20011580638587476, "grad_norm": 0.15667371451854706, "train_seconds": 2506.635416109988, "remaining_budget_seconds": 251.69550509400142} +2026-10-17T09:27:00Z INFO {"event": "training_progress", "step": 15850, "epoch": 45, "loss": 0.19996619939804078, "grad_norm": 0.14890621602535248, "train_seconds": 2514.5086093159916, "remaining_budget_seconds": 243.8223131739942} +2026-10-17T09:27:10Z INFO {"event": "training_progress", "step": 15900, "epoch": 45, "loss": 0.20157998114824294, "grad_norm": 0.21415840089321136, "train_seconds": 2523.3631811309897, "remaining_budget_seconds": 234.9677414780017} +2026-10-17T09:27:19Z INFO {"event": "training_progress", "step": 15950, "epoch": 45, "loss": 0.20241257831454276, "grad_norm": 0.16894713044166565, "train_seconds": 2531.7918982109986, "remaining_budget_seconds": 226.5390242709982} +2026-10-17T09:27:27Z INFO {"event": "training_progress", "step": 16000, "epoch": 45, "loss": 0.20233465000987053, "grad_norm": 0.22395916283130646, "train_seconds": 2540.143078598994, "remaining_budget_seconds": 218.18784378099372} +2026-10-17T09:27:35Z INFO {"event": "training_progress", "step": 16050, "epoch": 45, "loss": 0.20524008959531784, "grad_norm": 0.28931471705436707, "train_seconds": 2547.740519332001, "remaining_budget_seconds": 210.59040348799317} +2026-10-17T09:27:46Z INFO {"event": "training_progress", "step": 16100, "epoch": 45, "loss": 0.20365532875061035, "grad_norm": 0.18706578016281128, "train_seconds": 2556.841807120989, "remaining_budget_seconds": 201.48911579800188} +2026-10-17T09:27:55Z INFO {"event": "training_progress", "step": 16150, "epoch": 45, "loss": 0.2017901510745287, "grad_norm": 0.21417289972305298, "train_seconds": 2565.508887693999, "remaining_budget_seconds": 192.82203232799657} +2026-10-17T09:28:04Z INFO {"event": "training_progress", "step": 16200, "epoch": 46, "loss": 0.20140627041459083, "grad_norm": 0.1573748141527176, "train_seconds": 2574.2688028389966, "remaining_budget_seconds": 184.062118249989} +2026-10-17T09:28:12Z INFO {"event": "training_progress", "step": 16250, "epoch": 46, "loss": 0.20416969515383243, "grad_norm": 0.20751537382602692, "train_seconds": 2582.2425930889876, "remaining_budget_seconds": 176.08830430099624} +2026-10-17T09:28:22Z INFO {"event": "training_progress", "step": 16300, "epoch": 46, "loss": 0.19914561077952386, "grad_norm": 0.2186305969953537, "train_seconds": 2590.6261182239978, "remaining_budget_seconds": 167.7048037450004} +2026-10-17T09:28:30Z INFO {"event": "training_progress", "step": 16350, "epoch": 46, "loss": 0.20506239347159863, "grad_norm": 0.2012738734483719, "train_seconds": 2598.6551362559985, "remaining_budget_seconds": 159.6757860499929} +2026-10-17T09:28:39Z INFO {"event": "training_progress", "step": 16400, "epoch": 46, "loss": 0.2038017747551203, "grad_norm": 0.20046143233776093, "train_seconds": 2607.172721743991, "remaining_budget_seconds": 151.15819594298955} +2026-10-17T09:28:46Z INFO {"event": "training_progress", "step": 16450, "epoch": 46, "loss": 0.1999337086081505, "grad_norm": 0.16284748911857605, "train_seconds": 2614.6658008779923, "remaining_budget_seconds": 143.66512207099004} +2026-10-17T09:28:57Z INFO {"event": "training_progress", "step": 16500, "epoch": 46, "loss": 0.20260687083005904, "grad_norm": 0.1371336430311203, "train_seconds": 2623.0513065029954, "remaining_budget_seconds": 135.27961349199177} +2026-10-17T09:29:05Z INFO {"event": "training_progress", "step": 16550, "epoch": 47, "loss": 0.20438056707382202, "grad_norm": 0.19406217336654663, "train_seconds": 2630.896938918988, "remaining_budget_seconds": 127.43398385499313} +2026-10-17T09:29:13Z INFO {"event": "training_progress", "step": 16600, "epoch": 47, "loss": 0.19938549160957336, "grad_norm": 0.15530768036842346, "train_seconds": 2638.6990327050007, "remaining_budget_seconds": 119.63188915199134} +2026-10-17T09:29:21Z INFO {"event": "training_progress", "step": 16650, "epoch": 47, "loss": 0.20348685063421726, "grad_norm": 0.2709096074104309, "train_seconds": 2646.768305684993, "remaining_budget_seconds": 111.56261654799164} +2026-10-17T09:29:32Z INFO {"event": "training_progress", "step": 16700, "epoch": 47, "loss": 0.2039525320380926, "grad_norm": 0.14471063017845154, "train_seconds": 2654.828357663995, "remaining_budget_seconds": 103.50256507699669} +2026-10-17T09:29:40Z INFO {"event": "training_progress", "step": 16750, "epoch": 47, "loss": 0.20020281344652177, "grad_norm": 0.14059332013130188, "train_seconds": 2662.945725486992, "remaining_budget_seconds": 95.38519127199834} +2026-10-17T09:29:48Z INFO {"event": "training_progress", "step": 16800, "epoch": 47, "loss": 0.20156104676425457, "grad_norm": 0.16214203834533691, "train_seconds": 2670.8098279080004, "remaining_budget_seconds": 87.52109334200213} +2026-10-17T09:29:56Z INFO {"event": "training_progress", "step": 16850, "epoch": 47, "loss": 0.20254098773002624, "grad_norm": 0.2221628576517105, "train_seconds": 2678.9554131579935, "remaining_budget_seconds": 79.37550968099094} +2026-10-17T09:30:06Z INFO {"event": "training_progress", "step": 16900, "epoch": 48, "loss": 0.2026380044966936, "grad_norm": 0.14083464443683624, "train_seconds": 2686.9137981589884, "remaining_budget_seconds": 71.41712233799626} +2026-10-17T09:30:15Z INFO {"event": "training_progress", "step": 16950, "epoch": 48, "loss": 0.20235194995999337, "grad_norm": 0.1773303598165512, "train_seconds": 2695.087524499002, "remaining_budget_seconds": 63.24339460198826} +2026-10-17T09:30:20Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "dit", "seed": 104, "step": 16981, "train_seconds": 2700.028594767995, "parameters": 1298864, "device": "cuda", "initial_validation_mse": 1.5970373153686523, "final_validation_mse": 0.1988416574895382, "images_per_second": 805.0166595316255, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 161050112, "checkpoint_sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", "failure": null} diff --git a/study/main/cifar10-dit-s104/training.json b/study/main/cifar10-dit-s104/training.json new file mode 100644 index 0000000000000000000000000000000000000000..efefa83c2e9fe3d82381c1d3fb95ccc5cc6a85eb --- /dev/null +++ b/study/main/cifar10-dit-s104/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "dit", + "seed": 104, + "step": 16981, + "train_seconds": 2700.028594767995, + "parameters": 1298864, + "device": "cuda", + "initial_validation_mse": 1.5970373153686523, + "final_validation_mse": 0.1988416574895382, + "images_per_second": 805.0166595316255, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 161050112, + "checkpoint_sha256": "931c047b6ac7ef2a657e898a26f94ab432497b05a07e2c281eef36f50e20588a", + "failure": null +} diff --git a/study/main/cifar10-dit-s105/README.md b/study/main/cifar10-dit-s105/README.md new file mode 100644 index 0000000000000000000000000000000000000000..f988a263d184bb34ef17de23915f102984b0d847 --- /dev/null +++ b/study/main/cifar10-dit-s105/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / dit / seed 105 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: dit; seed: 105. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-dit-s105/checkpoint.pt b/study/main/cifar10-dit-s105/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..24c475942eef7f830461c0401a1e45a8c1e0c80c --- /dev/null +++ b/study/main/cifar10-dit-s105/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac +size 21305024 diff --git a/study/main/cifar10-dit-s105/config.json b/study/main/cifar10-dit-s105/config.json new file mode 100644 index 0000000000000000000000000000000000000000..ff558e98c8d4abd4c3b1506242461b2035ec6de2 --- /dev/null +++ b/study/main/cifar10-dit-s105/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 576 + }, + "dataset": "cifar10", + "seed": 105, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s105/data_manifest.json b/study/main/cifar10-dit-s105/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-dit-s105/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-dit-s105/environment.json b/study/main/cifar10-dit-s105/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-dit-s105/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-dit-s105/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-dit-s105/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..a3257d00e9ef6ac4b655265c95e8d5104c5a6d7e --- /dev/null +++ b/study/main/cifar10-dit-s105/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "dit", + "training_seed": 105, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 60.59794226899976, + "seconds_per_image": 0.012119588453799951, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.016302799805998802, + "peak_memory_bytes": 58955776 + }, + "metrics": { + "frechet_inception_distance": 104.20370658104468, + "kernel_inception_distance_mean": 0.0905511999130249, + "kernel_inception_distance_std": 0.0018114770261959008 + }, + "validation_velocity_mse": 0.20182197075337172, + "metric_seconds": 22.17295809900679 +} diff --git a/study/main/cifar10-dit-s105/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-dit-s105/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..2df755100458c33b7990208b7a60d660dbe3b45a --- /dev/null +++ b/study/main/cifar10-dit-s105/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "dit", + "training_seed": 105, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-dit-s105/evaluations/test-nfe32/grid.png b/study/main/cifar10-dit-s105/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..c20891cef85c317b821d327e64c416a72a0a474c --- /dev/null +++ b/study/main/cifar10-dit-s105/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54985dd2fe6bd4adc0979e638f7c81942caeebf9f39c8834117ef65003c1d91d +size 154469 diff --git a/study/main/cifar10-dit-s105/evaluations/test-nfe32/run.log b/study/main/cifar10-dit-s105/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..a74200405d222c872dc312872753bbf72123cb48 --- /dev/null +++ b/study/main/cifar10-dit-s105/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:10:56Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "dit", "training_seed": 105, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T18:11:02Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:11:11Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:11:18Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:11:26Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:11:33Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:11:44Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:11:52Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:12:00Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:12:06Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-dit-s105/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 60.59794226899976, "seconds_per_image": 0.012119588453799951, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.016302799805998802, "peak_memory_bytes": 58955776} +2026-10-17T18:12:32Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "dit", "training_seed": 105, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 60.59794226899976, "seconds_per_image": 0.012119588453799951, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.016302799805998802, "peak_memory_bytes": 58955776}, "metrics": {"frechet_inception_distance": 104.20370658104468, "kernel_inception_distance_mean": 0.0905511999130249, "kernel_inception_distance_std": 0.0018114770261959008}, "validation_velocity_mse": 0.20182197075337172, "metric_seconds": 22.17295809900679} diff --git a/study/main/cifar10-dit-s105/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-dit-s105/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e73259f0d3c5d3fed5cb17d029532403fa671dcb --- /dev/null +++ b/study/main/cifar10-dit-s105/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4645aec515c98bde54dac21d4cceba19017acbf630fa5d38a2c74e3174b549e8 +size 61440088 diff --git a/study/main/cifar10-dit-s105/evaluations/test-nfe32/sampling.json b/study/main/cifar10-dit-s105/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..b224a79e9fed09725e92b2f4f98abf064028e49c --- /dev/null +++ b/study/main/cifar10-dit-s105/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 60.59794226899976, + "seconds_per_image": 0.012119588453799951, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.016302799805998802, + "peak_memory_bytes": 58955776 +} diff --git a/study/main/cifar10-dit-s105/manifest.json b/study/main/cifar10-dit-s105/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..8e3c7e77936e86b6c3d9c295970f19d6aac15539 --- /dev/null +++ b/study/main/cifar10-dit-s105/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "8e47e9b7d99dc930ea4168d1f87acf2a6204aff73cf5282db990551496ca2269", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", + "bytes": 21305024 + }, + "config.json": { + "sha256": "df870f76365d11d26de7744334ad3c00617c9fe3027a8f00b309c72a97eba7ad", + "bytes": 606 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "8aae231adf6b26460e31eaee0f557996205d9d76205dff6adfb55ba76004651d", + "bytes": 1234 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "3531812d1bed24be10b115b36f55c88cda7fd27e9a232a489d08a9e5aa340553", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "54985dd2fe6bd4adc0979e638f7c81942caeebf9f39c8834117ef65003c1d91d", + "bytes": 154469 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "251015b0975dda5039174586213b620ccc4569fe86843bfc8cafad330305c795", + "bytes": 3012 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "4645aec515c98bde54dac21d4cceba19017acbf630fa5d38a2c74e3174b549e8", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "13abafb939ae9457a1785169bd57cf07f943c75adf074b2f5777e38a86fbded5", + "bytes": 299 + }, + "model.safetensors": { + "sha256": "38b99f5c030c04a12c83c9b41ee55c16a4cde20c557e29b274950dbeb6d4a292", + "bytes": 5233488 + }, + "planned-config.json": { + "sha256": "c332f0194a6bca779c3d36887ba14b09fa9a38116eb3ef9cdbc962a240f580bd", + "bytes": 604 + }, + "run.log": { + "sha256": "a5ee4ae5ad03697a8324395d04b18a867c686da81561ecb190c9fc257d1ec53b", + "bytes": 74717 + }, + "training.json": { + "sha256": "402690cccf9b7acee57fa92738c4236c684656eadea22fc87773d409e4ea10c9", + "bytes": 542 + } +} diff --git a/study/main/cifar10-dit-s105/model.safetensors b/study/main/cifar10-dit-s105/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..add0876f0e1af85a2e28f3dec23afac0217f7db2 --- /dev/null +++ b/study/main/cifar10-dit-s105/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38b99f5c030c04a12c83c9b41ee55c16a4cde20c557e29b274950dbeb6d4a292 +size 5233488 diff --git a/study/main/cifar10-dit-s105/planned-config.json b/study/main/cifar10-dit-s105/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..10aa679489e6c21cfe8505a23b67fe66cef27d8d --- /dev/null +++ b/study/main/cifar10-dit-s105/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 105, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s105/run.log b/study/main/cifar10-dit-s105/run.log new file mode 100644 index 0000000000000000000000000000000000000000..545efcfa5670a03d44fb0db9a9c4ee678058bb56 --- /dev/null +++ b/study/main/cifar10-dit-s105/run.log @@ -0,0 +1,322 @@ +2026-10-17T09:30:29Z INFO {"event": "training_configuration", "model": {"family": "dit", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 576}, "dataset": "cifar10", "seed": 105, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T09:30:31Z INFO {"event": "training_start", "parameters": 1298864, "step": 0, "validation_mse": 1.7679958865046501} +2026-10-17T09:30:32Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.7597094178199768, "grad_norm": 1.4968575239181519, "train_seconds": 1.1167822699935641, "remaining_budget_seconds": 2757.1166061569966} +2026-10-17T09:30:43Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.2350901228432754, "grad_norm": 0.25322598218917847, "train_seconds": 9.49986111499311, "remaining_budget_seconds": 2748.733532400991} +2026-10-17T09:30:53Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.6111972150206566, "grad_norm": 0.6617053747177124, "train_seconds": 19.61392267199699, "remaining_budget_seconds": 2738.619474516003} +2026-10-17T09:31:01Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.4207210575044155, "grad_norm": 0.707278311252594, "train_seconds": 27.754621750995284, "remaining_budget_seconds": 2730.4787754559948} +2026-10-17T09:31:09Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.370739915817976, "grad_norm": 0.8917884826660156, "train_seconds": 36.01144605499576, "remaining_budget_seconds": 2722.2219514470053} +2026-10-17T09:31:20Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.34440399646759035, "grad_norm": 0.7384660840034485, "train_seconds": 44.52611739600252, "remaining_budget_seconds": 2713.707278314003} +2026-10-17T09:31:28Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.32412633270025254, "grad_norm": 0.6564681529998779, "train_seconds": 52.47308608300227, "remaining_budget_seconds": 2705.760310490994} +2026-10-17T09:31:37Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.3134024364501238, "grad_norm": 0.6456834077835083, "train_seconds": 61.01923740700295, "remaining_budget_seconds": 2697.2141598089947} +2026-10-17T09:31:45Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.3022363879531622, "grad_norm": 0.5118412375450134, "train_seconds": 69.21063943499757, "remaining_budget_seconds": 2689.022756505001} +2026-10-17T09:31:56Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.29515755861997606, "grad_norm": 0.5983957052230835, "train_seconds": 77.37688513399917, "remaining_budget_seconds": 2680.8565105949965} +2026-10-17T09:32:04Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.2919039012491703, "grad_norm": 0.5329900979995728, "train_seconds": 85.07659052600502, "remaining_budget_seconds": 2673.156805238992} +2026-10-17T09:32:11Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.2867947805672884, "grad_norm": 0.45280179381370544, "train_seconds": 92.75242191599682, "remaining_budget_seconds": 2665.480975411003} +2026-10-17T09:32:19Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.2794069601595402, "grad_norm": 0.6760733127593994, "train_seconds": 100.9407622479921, "remaining_budget_seconds": 2657.2926355279924} +2026-10-17T09:32:30Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.2797982271760702, "grad_norm": 0.7053663730621338, "train_seconds": 109.11840844100516, "remaining_budget_seconds": 2649.1149871779926} +2026-10-17T09:32:38Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.2747635417431593, "grad_norm": 0.5870589017868042, "train_seconds": 116.65639884100528, "remaining_budget_seconds": 2641.576999101002} +2026-10-17T09:32:45Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.27389386303722857, "grad_norm": 0.5788411498069763, "train_seconds": 124.17249198799254, "remaining_budget_seconds": 2634.060905374994} +2026-10-17T09:32:53Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.2692871337383986, "grad_norm": 0.701574444770813, "train_seconds": 131.7503138329921, "remaining_budget_seconds": 2626.4830837780028} +2026-10-17T09:33:04Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.2685378884524107, "grad_norm": 0.7539733052253723, "train_seconds": 139.64592534799885, "remaining_budget_seconds": 2618.5874702889996} +2026-10-17T09:33:13Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.2708436420559883, "grad_norm": 0.47344520688056946, "train_seconds": 148.98440980799205, "remaining_budget_seconds": 2609.248987904997} +2026-10-17T09:33:21Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.2649510768055916, "grad_norm": 0.4019014239311218, "train_seconds": 157.411694659997, "remaining_budget_seconds": 2600.8217022530007} +2026-10-17T09:33:30Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.2645466078817844, "grad_norm": 0.7320694327354431, "train_seconds": 166.1439109579951, "remaining_budget_seconds": 2592.0894857620005} +2026-10-17T09:33:41Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.2602964752167463, "grad_norm": 0.5319939255714417, "train_seconds": 174.49902756899246, "remaining_budget_seconds": 2583.7343689120025} +2026-10-17T09:33:49Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.26292621932923793, "grad_norm": 0.9054780006408691, "train_seconds": 182.51710794800601, "remaining_budget_seconds": 2575.716287513991} +2026-10-17T09:33:57Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.2586316180229187, "grad_norm": 0.37920162081718445, "train_seconds": 190.22492600600526, "remaining_budget_seconds": 2568.0084715679986} +2026-10-17T09:34:08Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.26045453786849976, "grad_norm": 0.5111204981803894, "train_seconds": 198.70884197000123, "remaining_budget_seconds": 2559.524556092001} +2026-10-17T09:34:17Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.25946466758847236, "grad_norm": 0.6113519668579102, "train_seconds": 207.4393456609978, "remaining_budget_seconds": 2550.7940501139965} +2026-10-17T09:34:25Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.25428512416779997, "grad_norm": 0.8413395285606384, "train_seconds": 215.51220858799934, "remaining_budget_seconds": 2542.7211879950046} +2026-10-17T09:34:33Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.25635068319737914, "grad_norm": 0.5022908449172974, "train_seconds": 223.4280924719933, "remaining_budget_seconds": 2534.805302173001} +2026-10-17T09:34:44Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.25234703563153743, "grad_norm": 0.3392515182495117, "train_seconds": 231.53754992499307, "remaining_budget_seconds": 2526.6958477229928} +2026-10-17T09:34:52Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.25506648011505606, "grad_norm": 0.46800845861434937, "train_seconds": 240.42364559600537, "remaining_budget_seconds": 2517.809751886991} +2026-10-17T09:35:01Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.2529853870719671, "grad_norm": 0.45002225041389465, "train_seconds": 248.576504045006, "remaining_budget_seconds": 2509.656892611005} +2026-10-17T09:35:08Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.2503496623039246, "grad_norm": 0.3806283473968506, "train_seconds": 256.1342929090024, "remaining_budget_seconds": 2502.0991033430037} +2026-10-17T09:35:19Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.25260013915598395, "grad_norm": 0.6054176688194275, "train_seconds": 264.11541742499685, "remaining_budget_seconds": 2494.117979496994} +2026-10-17T09:35:27Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.25017245195806026, "grad_norm": 0.48037728667259216, "train_seconds": 272.12285343899566, "remaining_budget_seconds": 2486.1105426110007} +2026-10-17T09:35:35Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.2482214481383562, "grad_norm": 0.35781624913215637, "train_seconds": 279.93822598799306, "remaining_budget_seconds": 2478.295170694997} +2026-10-17T09:35:43Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.24245499953627586, "grad_norm": 0.5026538968086243, "train_seconds": 287.75945272999525, "remaining_budget_seconds": 2470.473944229001} +2026-10-17T09:35:53Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.246503526866436, "grad_norm": 0.6264139413833618, "train_seconds": 295.52044663099514, "remaining_budget_seconds": 2462.712949335997} +2026-10-17T09:36:01Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.24545337118208407, "grad_norm": 0.4784872233867645, "train_seconds": 303.5397751410055, "remaining_budget_seconds": 2454.6936209459964} +2026-10-17T09:36:09Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.24370685778558254, "grad_norm": 0.43613892793655396, "train_seconds": 311.2687022720056, "remaining_budget_seconds": 2446.964668044995} +2026-10-17T09:36:17Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.23941899061203004, "grad_norm": 0.799801766872406, "train_seconds": 319.20514081600413, "remaining_budget_seconds": 2439.028256024001} +2026-10-17T09:36:25Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.24159951165318488, "grad_norm": 0.3210616409778595, "train_seconds": 327.1635745620006, "remaining_budget_seconds": 2431.0698230120033} +2026-10-17T09:36:35Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.23759411111474038, "grad_norm": 0.441253125667572, "train_seconds": 334.9471641879936, "remaining_budget_seconds": 2423.2862255619984} +2026-10-17T09:36:43Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.23792428970336915, "grad_norm": 0.456398606300354, "train_seconds": 342.62820698799624, "remaining_budget_seconds": 2415.605188731992} +2026-10-17T09:36:51Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.23787764824926852, "grad_norm": 0.41797536611557007, "train_seconds": 350.56738671100175, "remaining_budget_seconds": 2407.666009926994} +2026-10-17T09:36:59Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.23861315444111825, "grad_norm": 0.48266586661338806, "train_seconds": 358.4566694840032, "remaining_budget_seconds": 2399.776726740005} +2026-10-17T09:37:10Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.23380948156118392, "grad_norm": 0.5671651363372803, "train_seconds": 366.4481031239993, "remaining_budget_seconds": 2391.785292036002} +2026-10-17T09:37:18Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.23812985934317113, "grad_norm": 0.5624881982803345, "train_seconds": 374.46054688299773, "remaining_budget_seconds": 2383.7728505449923} +2026-10-17T09:37:25Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.2385309472680092, "grad_norm": 0.5003063678741455, "train_seconds": 382.0674954480055, "remaining_budget_seconds": 2376.165899656} +2026-10-17T09:37:33Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.23413297161459923, "grad_norm": 0.39815181493759155, "train_seconds": 389.7643781420047, "remaining_budget_seconds": 2368.4690190929978} +2026-10-17T09:37:44Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.2303479989618063, "grad_norm": 0.33160561323165894, "train_seconds": 398.57097342099587, "remaining_budget_seconds": 2359.662424098002} +2026-10-17T09:37:52Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.23604393281042577, "grad_norm": 0.4471772313117981, "train_seconds": 406.5091718479962, "remaining_budget_seconds": 2351.7242238250037} +2026-10-17T09:38:00Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.2343642235547304, "grad_norm": 0.57026207447052, "train_seconds": 414.185019483004, "remaining_budget_seconds": 2344.048377265004} +2026-10-17T09:38:08Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.2344446101039648, "grad_norm": 0.42676427960395813, "train_seconds": 422.3554562229983, "remaining_budget_seconds": 2335.8779395610036} +2026-10-17T09:38:20Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.22846512600779534, "grad_norm": 0.4397023618221283, "train_seconds": 431.0243854989967, "remaining_budget_seconds": 2327.209010339997} +2026-10-17T09:38:28Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.22952319361269474, "grad_norm": 0.35735851526260376, "train_seconds": 439.2077220670035, "remaining_budget_seconds": 2319.0256751220004} +2026-10-17T09:38:36Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.2331895001977682, "grad_norm": 0.3822210729122162, "train_seconds": 447.51917918499385, "remaining_budget_seconds": 2310.7142170029983} +2026-10-17T09:38:45Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.2310647763311863, "grad_norm": 0.42832595109939575, "train_seconds": 456.0376885979931, "remaining_budget_seconds": 2302.195706102997} +2026-10-17T09:38:59Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.22986289747059346, "grad_norm": 0.42159536480903625, "train_seconds": 467.3658128120005, "remaining_budget_seconds": 2290.867584421998} +2026-10-17T09:39:07Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.23229172952473165, "grad_norm": 0.5217385292053223, "train_seconds": 475.60560868399625, "remaining_budget_seconds": 2282.627788586993} +2026-10-17T09:39:15Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.22965727888047696, "grad_norm": 0.372878760099411, "train_seconds": 483.933713927996, "remaining_budget_seconds": 2274.299683160003} +2026-10-17T09:39:25Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.22903856001794337, "grad_norm": 0.5896926522254944, "train_seconds": 492.26911572300014, "remaining_budget_seconds": 2265.964281777997} +2026-10-17T09:39:33Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.22891940981149672, "grad_norm": 0.66172856092453, "train_seconds": 500.0912000039971, "remaining_budget_seconds": 2258.142195320994} +2026-10-17T09:39:40Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.22746287778019905, "grad_norm": 0.296627938747406, "train_seconds": 507.9502492939937, "remaining_budget_seconds": 2250.283147316004} +2026-10-17T09:39:48Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.2281099670380354, "grad_norm": 0.33059319853782654, "train_seconds": 515.7002272029931, "remaining_budget_seconds": 2242.533168205002} +2026-10-17T09:39:58Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.22627764984965323, "grad_norm": 0.2802145481109619, "train_seconds": 523.496988318002, "remaining_budget_seconds": 2234.7364086669986} +2026-10-17T09:40:06Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.22427657321095468, "grad_norm": 0.5363420844078064, "train_seconds": 531.3829598790035, "remaining_budget_seconds": 2226.850435922999} +2026-10-17T09:40:14Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.2319183297455311, "grad_norm": 0.3936765789985657, "train_seconds": 538.9935981239978, "remaining_budget_seconds": 2219.2397991930047} +2026-10-17T09:40:21Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.22466277703642845, "grad_norm": 0.5622232556343079, "train_seconds": 546.496213484992, "remaining_budget_seconds": 2211.737182621} +2026-10-17T09:40:31Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.2256813906133175, "grad_norm": 0.33270585536956787, "train_seconds": 554.1486445710034, "remaining_budget_seconds": 2204.0847528290033} +2026-10-17T09:40:40Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.22365891098976134, "grad_norm": 0.5088250041007996, "train_seconds": 562.7243082310015, "remaining_budget_seconds": 2195.5090885259997} +2026-10-17T09:40:47Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.2274277523905039, "grad_norm": 0.5281567573547363, "train_seconds": 570.4611699719972, "remaining_budget_seconds": 2187.772225820998} +2026-10-17T09:40:55Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.22522670038044454, "grad_norm": 0.2698368430137634, "train_seconds": 578.2585641350015, "remaining_budget_seconds": 2179.9748336140037} +2026-10-17T09:41:03Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.22556618571281434, "grad_norm": 0.45352795720100403, "train_seconds": 585.585841424996, "remaining_budget_seconds": 2172.6475559300015} +2026-10-17T09:41:14Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.22229221858084203, "grad_norm": 0.428708553314209, "train_seconds": 594.2631059239939, "remaining_budget_seconds": 2163.9702899889962} +2026-10-17T09:41:22Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.2239567145705223, "grad_norm": 0.21756978332996368, "train_seconds": 602.2048709170049, "remaining_budget_seconds": 2156.0285264190024} +2026-10-17T09:41:29Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.2280800188332796, "grad_norm": 0.4005105495452881, "train_seconds": 609.9940465940017, "remaining_budget_seconds": 2148.2393507880042} +2026-10-17T09:41:40Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.22477169685065745, "grad_norm": 0.28113865852355957, "train_seconds": 618.1824393319985, "remaining_budget_seconds": 2140.050956285995} +2026-10-17T09:41:48Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.22414138816297055, "grad_norm": 0.40411704778671265, "train_seconds": 626.7545647520019, "remaining_budget_seconds": 2131.4788329229923} +2026-10-17T09:41:56Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.22128116637468337, "grad_norm": 0.34466296434402466, "train_seconds": 635.0592827369983, "remaining_budget_seconds": 2123.1741137819918} +2026-10-17T09:42:04Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.22387863732874394, "grad_norm": 0.30039411783218384, "train_seconds": 642.8246176230023, "remaining_budget_seconds": 2115.4087774439977} +2026-10-17T09:42:15Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.22161150060594081, "grad_norm": 0.4170122742652893, "train_seconds": 650.8389235740033, "remaining_budget_seconds": 2107.3944727490016} +2026-10-17T09:42:23Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.21899464316666126, "grad_norm": 0.32326167821884155, "train_seconds": 659.5664255390002, "remaining_budget_seconds": 2098.666965672004} +2026-10-17T09:42:31Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.2251600982993841, "grad_norm": 0.5293033123016357, "train_seconds": 667.1018322860036, "remaining_budget_seconds": 2091.131563103001} +2026-10-17T09:42:39Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.22198182538151742, "grad_norm": 0.3413628935813904, "train_seconds": 674.874292915003, "remaining_budget_seconds": 2083.359104062998} +2026-10-17T09:42:49Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.225516594722867, "grad_norm": 0.32661721110343933, "train_seconds": 682.8990371190012, "remaining_budget_seconds": 2075.334357421001} +2026-10-17T09:42:57Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.2206859040260315, "grad_norm": 0.4926723837852478, "train_seconds": 691.1830097619968, "remaining_budget_seconds": 2067.0503854349954} +2026-10-17T09:43:05Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.22473042778670788, "grad_norm": 0.37849336862564087, "train_seconds": 699.0481294780038, "remaining_budget_seconds": 2059.1852674999973} +2026-10-17T09:43:13Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.22113177672028542, "grad_norm": 0.4558684527873993, "train_seconds": 706.9928551420016, "remaining_budget_seconds": 2051.2405413119996} +2026-10-17T09:43:24Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.22197756424546242, "grad_norm": 0.9064032435417175, "train_seconds": 715.254837867993, "remaining_budget_seconds": 2042.9785586719954} +2026-10-17T09:43:32Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.22113725528120995, "grad_norm": 0.29472434520721436, "train_seconds": 723.4513994229928, "remaining_budget_seconds": 2034.781998334991} +2026-10-17T09:43:40Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.21935037188231946, "grad_norm": 0.27636831998825073, "train_seconds": 731.3139021679963, "remaining_budget_seconds": 2026.9194949929952} +2026-10-17T09:43:48Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.2213447503745556, "grad_norm": 0.35556739568710327, "train_seconds": 739.3801793570019, "remaining_budget_seconds": 2018.8532163259952} +2026-10-17T09:43:58Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.22151850029826164, "grad_norm": 0.39715439081192017, "train_seconds": 747.2807393929979, "remaining_budget_seconds": 2010.952657058995} +2026-10-17T09:44:06Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.22258469387888907, "grad_norm": 0.5439649224281311, "train_seconds": 755.6298083589936, "remaining_budget_seconds": 2002.6035889310006} +2026-10-17T09:44:14Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.22222958587110042, "grad_norm": 0.2893914580345154, "train_seconds": 763.7016678740038, "remaining_budget_seconds": 1994.5317295529967} +2026-10-17T09:44:22Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.2180326072871685, "grad_norm": 0.29572388529777527, "train_seconds": 771.8379228470003, "remaining_budget_seconds": 1986.3954742689966} +2026-10-17T09:44:33Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.2194756545126438, "grad_norm": 0.2810295820236206, "train_seconds": 780.0021117729921, "remaining_budget_seconds": 1978.2312847690046} +2026-10-17T09:44:42Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.2182494131475687, "grad_norm": 0.31541454792022705, "train_seconds": 788.574844489005, "remaining_budget_seconds": 1969.6585511019948} +2026-10-17T09:44:49Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.22170871436595918, "grad_norm": 0.3836112320423126, "train_seconds": 796.5540752700035, "remaining_budget_seconds": 1961.6793223870045} +2026-10-17T09:44:58Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.2195431660115719, "grad_norm": 0.3336295187473297, "train_seconds": 804.6436342439993, "remaining_budget_seconds": 1953.5897635690053} +2026-10-17T09:45:08Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.21546657741069794, "grad_norm": 0.2626345753669739, "train_seconds": 812.7955910129967, "remaining_budget_seconds": 1945.4377822109964} +2026-10-17T09:45:17Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.21944793954491615, "grad_norm": 0.254395067691803, "train_seconds": 821.3614385330002, "remaining_budget_seconds": 1936.8719575260038} +2026-10-17T09:45:24Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.22032756693661212, "grad_norm": 0.20044293999671936, "train_seconds": 829.0384967059945, "remaining_budget_seconds": 1929.194894632994} +2026-10-17T09:45:33Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.2164073747396469, "grad_norm": 0.27732452750205994, "train_seconds": 837.4312282879982, "remaining_budget_seconds": 1920.8021694890049} +2026-10-17T09:45:43Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.21928574748337268, "grad_norm": 0.32663798332214355, "train_seconds": 845.3940594500018, "remaining_budget_seconds": 1912.8393378030014} +2026-10-17T09:45:51Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.21509108729660512, "grad_norm": 0.41497352719306946, "train_seconds": 853.3782681449957, "remaining_budget_seconds": 1904.8551289430034} +2026-10-17T09:45:59Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.2169298228621483, "grad_norm": 0.28405341506004333, "train_seconds": 861.546963700006, "remaining_budget_seconds": 1896.6864319189917} +2026-10-17T09:46:07Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.2188421668857336, "grad_norm": 0.3798864185810089, "train_seconds": 869.5278081949946, "remaining_budget_seconds": 1888.7055879929976} +2026-10-17T09:46:18Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.21740826196968555, "grad_norm": 0.3565337061882019, "train_seconds": 877.1581722450064, "remaining_budget_seconds": 1881.075224788001} +2026-10-17T09:46:26Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.21796580612659455, "grad_norm": 0.3529624044895172, "train_seconds": 885.209089387994, "remaining_budget_seconds": 1873.0243081310036} +2026-10-17T09:46:34Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.21512494020164014, "grad_norm": 0.28760823607444763, "train_seconds": 893.217095992004, "remaining_budget_seconds": 1865.016298358998} +2026-10-17T09:46:42Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.21647556193172932, "grad_norm": 0.2455255389213562, "train_seconds": 901.2288249929989, "remaining_budget_seconds": 1857.0045729580015} +2026-10-17T09:46:52Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.2128987991064787, "grad_norm": 0.3012651801109314, "train_seconds": 908.7464039949991, "remaining_budget_seconds": 1849.4869937539916} +2026-10-17T09:47:00Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.21773936696350574, "grad_norm": 0.24829499423503876, "train_seconds": 916.7780991420004, "remaining_budget_seconds": 1841.4552979180007} +2026-10-17T09:47:08Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.2188022868335247, "grad_norm": 0.2720491290092468, "train_seconds": 924.580103603992, "remaining_budget_seconds": 1833.6532933459966} +2026-10-17T09:47:15Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.21822874747216703, "grad_norm": 0.22487306594848633, "train_seconds": 932.3528788599942, "remaining_budget_seconds": 1825.8805182560027} +2026-10-17T09:47:23Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.22113695457577706, "grad_norm": 0.28552332520484924, "train_seconds": 940.4333863280044, "remaining_budget_seconds": 1817.8000113529997} +2026-10-17T09:47:34Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.21482269324362277, "grad_norm": 0.26275578141212463, "train_seconds": 948.9654881570023, "remaining_budget_seconds": 1809.2679096020001} +2026-10-17T09:47:42Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.21744246922433377, "grad_norm": 0.33155372738838196, "train_seconds": 956.784337213001, "remaining_budget_seconds": 1801.449059984996} +2026-10-17T09:47:50Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.21830838061869146, "grad_norm": 0.308033287525177, "train_seconds": 964.373855400001, "remaining_budget_seconds": 1793.8595419979974} +2026-10-17T09:47:58Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.2151588685810566, "grad_norm": 0.3330884277820587, "train_seconds": 972.2861807169975, "remaining_budget_seconds": 1785.9472166969936} +2026-10-17T09:48:10Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.2193961901962757, "grad_norm": 0.25562766194343567, "train_seconds": 981.9013271580043, "remaining_budget_seconds": 1776.332069429991} +2026-10-17T09:48:18Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.21459168016910554, "grad_norm": 0.32039207220077515, "train_seconds": 990.3255757979932, "remaining_budget_seconds": 1767.9078201319935} +2026-10-17T09:48:27Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.2126577752828598, "grad_norm": 0.29592934250831604, "train_seconds": 999.078586196003, "remaining_budget_seconds": 1759.154810883003} +2026-10-17T09:48:37Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.21912281692028046, "grad_norm": 0.3059696555137634, "train_seconds": 1007.230022001997, "remaining_budget_seconds": 1751.0033747190027} +2026-10-17T09:48:45Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.21409874767065049, "grad_norm": 0.32415562868118286, "train_seconds": 1015.1585779080051, "remaining_budget_seconds": 1743.0748181929957} +2026-10-17T09:48:54Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.21455820620059968, "grad_norm": 0.3979099690914154, "train_seconds": 1023.6393335320026, "remaining_budget_seconds": 1734.5940597729932} +2026-10-17T09:49:02Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.2147293631732464, "grad_norm": 0.29019472002983093, "train_seconds": 1031.5226538559946, "remaining_budget_seconds": 1726.710743463991} +2026-10-17T09:49:12Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.2149246394634247, "grad_norm": 0.34415164589881897, "train_seconds": 1039.2167796809954, "remaining_budget_seconds": 1719.0166156780033} +2026-10-17T09:49:20Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.21663856603205203, "grad_norm": 0.3611598610877991, "train_seconds": 1047.146842090995, "remaining_budget_seconds": 1711.08655516} +2026-10-17T09:49:28Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.214807870388031, "grad_norm": 0.29258230328559875, "train_seconds": 1055.1308388000034, "remaining_budget_seconds": 1703.102558233004} +2026-10-17T09:49:36Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.2151395210623741, "grad_norm": 0.3730260729789734, "train_seconds": 1063.0470416049939, "remaining_budget_seconds": 1695.1863534049917} +2026-10-17T09:49:46Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.2128264644742012, "grad_norm": 0.18226303160190582, "train_seconds": 1071.1812492530007, "remaining_budget_seconds": 1687.0521480790048} +2026-10-17T09:49:54Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.2122359873354435, "grad_norm": 0.1804477572441101, "train_seconds": 1079.1577388010046, "remaining_budget_seconds": 1679.0756593480037} +2026-10-17T09:50:03Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.21140529178082942, "grad_norm": 0.2835027575492859, "train_seconds": 1087.4472445680003, "remaining_budget_seconds": 1670.7861526399938} +2026-10-17T09:50:11Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.21538783594965935, "grad_norm": 0.2993343770503998, "train_seconds": 1095.4639290579944, "remaining_budget_seconds": 1662.7694678699918} +2026-10-17T09:50:21Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.21478210374712944, "grad_norm": 0.2571612000465393, "train_seconds": 1103.2759322990023, "remaining_budget_seconds": 1654.9574625889945} +2026-10-17T09:50:29Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.20995317526161672, "grad_norm": 0.24968935549259186, "train_seconds": 1111.540708874003, "remaining_budget_seconds": 1646.6926872859913} +2026-10-17T09:50:37Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.21133413255214692, "grad_norm": 0.2691439688205719, "train_seconds": 1119.343924546003, "remaining_budget_seconds": 1638.889472844996} +2026-10-17T09:50:45Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.21041296772658824, "grad_norm": 0.2935033142566681, "train_seconds": 1127.0596401569928, "remaining_budget_seconds": 1631.1737569840043} +2026-10-17T09:50:55Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.21662076838314534, "grad_norm": 0.34466004371643066, "train_seconds": 1134.7968368940055, "remaining_budget_seconds": 1623.436560229995} +2026-10-17T09:51:03Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.21404436305165292, "grad_norm": 0.45067858695983887, "train_seconds": 1142.711060607995, "remaining_budget_seconds": 1615.5223362239922} +2026-10-17T09:51:11Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.21326665431261063, "grad_norm": 0.40759360790252686, "train_seconds": 1150.8073264129926, "remaining_budget_seconds": 1607.4260709590017} +2026-10-17T09:51:19Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.21215827152132988, "grad_norm": 0.1859203726053238, "train_seconds": 1159.0773270740028, "remaining_budget_seconds": 1599.1560683080024} +2026-10-17T09:51:30Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.2135645941644907, "grad_norm": 0.25836533308029175, "train_seconds": 1167.1903003930056, "remaining_budget_seconds": 1591.0430948150024} +2026-10-17T09:51:38Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.2150708521157503, "grad_norm": 0.31825515627861023, "train_seconds": 1175.1839318739949, "remaining_budget_seconds": 1583.049463585994} +2026-10-17T09:51:46Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.21111167125403882, "grad_norm": 0.19938907027244568, "train_seconds": 1183.0167053210025, "remaining_budget_seconds": 1575.2166911520035} +2026-10-17T09:51:54Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.21095552414655686, "grad_norm": 0.19745232164859772, "train_seconds": 1190.9556601109944, "remaining_budget_seconds": 1567.2777356159932} +2026-10-17T09:52:05Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.21340259447693824, "grad_norm": 0.2509508728981018, "train_seconds": 1199.2771603099973, "remaining_budget_seconds": 1558.9562352240027} +2026-10-17T09:52:13Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.21074726581573486, "grad_norm": 0.20691068470478058, "train_seconds": 1207.558333285997, "remaining_budget_seconds": 1550.675063963994} +2026-10-17T09:52:21Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.21058609940111636, "grad_norm": 0.2710385024547577, "train_seconds": 1215.890897638994, "remaining_budget_seconds": 1542.342499071994} +2026-10-17T09:52:29Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.21258160464465617, "grad_norm": 0.2207144796848297, "train_seconds": 1223.9715282899997, "remaining_budget_seconds": 1534.2618657050043} +2026-10-17T09:52:40Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.21310002103447914, "grad_norm": 0.26750901341438293, "train_seconds": 1232.3292903050024, "remaining_budget_seconds": 1525.9041069789964} +2026-10-17T09:52:48Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.21361357107758522, "grad_norm": 0.3437459170818329, "train_seconds": 1240.527276962006, "remaining_budget_seconds": 1517.7061176559946} +2026-10-17T09:52:56Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.21503117762506008, "grad_norm": 0.27491194009780884, "train_seconds": 1248.5735743209952, "remaining_budget_seconds": 1509.6598230880045} +2026-10-17T09:53:04Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.21069226823747159, "grad_norm": 0.1880781203508377, "train_seconds": 1256.6459045209922, "remaining_budget_seconds": 1501.5874905569945} +2026-10-17T09:53:15Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.21137640722095966, "grad_norm": 0.20111000537872314, "train_seconds": 1264.480908832993, "remaining_budget_seconds": 1493.7524877069955} +2026-10-17T09:53:23Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.21003135308623314, "grad_norm": 0.2781066596508026, "train_seconds": 1273.0387235700036, "remaining_budget_seconds": 1485.1946738789993} +2026-10-17T09:53:31Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.2114945090562105, "grad_norm": 0.19817498326301575, "train_seconds": 1281.2486801449995, "remaining_budget_seconds": 1476.9847163270024} +2026-10-17T09:53:40Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.21374867215752602, "grad_norm": 0.2821219563484192, "train_seconds": 1289.5454825670022, "remaining_budget_seconds": 1468.6879059240018} +2026-10-17T09:53:50Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.20848097205162047, "grad_norm": 0.1973154991865158, "train_seconds": 1297.4781326639932, "remaining_budget_seconds": 1460.755264619991} +2026-10-17T09:53:58Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.21282012373209, "grad_norm": 0.2220090627670288, "train_seconds": 1305.6926375689945, "remaining_budget_seconds": 1452.5407590660034} +2026-10-17T09:54:07Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.2120539288967848, "grad_norm": 0.2649063766002655, "train_seconds": 1313.7800868019986, "remaining_budget_seconds": 1444.4533089909964} +2026-10-17T09:54:14Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.21066172733902933, "grad_norm": 0.23009535670280457, "train_seconds": 1321.5907048439985, "remaining_budget_seconds": 1436.642692991998} +2026-10-17T09:54:25Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.2094126120209694, "grad_norm": 0.26693621277809143, "train_seconds": 1330.0442459629994, "remaining_budget_seconds": 1428.1891514419985} +2026-10-17T09:54:34Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.21316325396299363, "grad_norm": 0.24589656293392181, "train_seconds": 1338.5811275470041, "remaining_budget_seconds": 1419.6522698339977} +2026-10-17T09:54:42Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.21041444987058638, "grad_norm": 0.3288143277168274, "train_seconds": 1346.586519866003, "remaining_budget_seconds": 1411.6468775440007} +2026-10-17T09:54:51Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.20890027470886707, "grad_norm": 0.17702999711036682, "train_seconds": 1356.1411514249921, "remaining_budget_seconds": 1402.0922438620037} +2026-10-17T09:55:09Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.20805254578590393, "grad_norm": 0.17253591120243073, "train_seconds": 1371.5373122210003, "remaining_budget_seconds": 1386.69603757} +2026-10-17T09:55:25Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.21337280958890914, "grad_norm": 0.2531616985797882, "train_seconds": 1387.088156370999, "remaining_budget_seconds": 1371.145240896003} +2026-10-17T09:55:36Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.2073256093263626, "grad_norm": 0.2101573795080185, "train_seconds": 1395.9849316369946, "remaining_budget_seconds": 1362.2484630959952} +2026-10-17T09:55:46Z INFO {"event": "training_progress", "step": 8550, "epoch": 24, "loss": 0.20696763679385186, "grad_norm": 0.16893060505390167, "train_seconds": 1406.0297461349983, "remaining_budget_seconds": 1352.2036500709946} +2026-10-17T09:55:56Z INFO {"event": "training_progress", "step": 8600, "epoch": 24, "loss": 0.20988215647637845, "grad_norm": 0.31499171257019043, "train_seconds": 1415.701955137003, "remaining_budget_seconds": 1342.5314405919926} +2026-10-17T09:56:08Z INFO {"event": "training_progress", "step": 8650, "epoch": 24, "loss": 0.21391340844333173, "grad_norm": 0.37475910782814026, "train_seconds": 1425.023187505998, "remaining_budget_seconds": 1333.2102101219934} +2026-10-17T09:56:20Z INFO {"event": "training_progress", "step": 8700, "epoch": 24, "loss": 0.21114142529666424, "grad_norm": 0.21258673071861267, "train_seconds": 1436.585971737004, "remaining_budget_seconds": 1321.6474257910013} +2026-10-17T09:56:34Z INFO {"event": "training_progress", "step": 8750, "epoch": 24, "loss": 0.20877292998135089, "grad_norm": 0.3577556908130646, "train_seconds": 1450.9687175949948, "remaining_budget_seconds": 1307.2646753070003} +2026-10-17T09:57:04Z INFO {"event": "training_progress", "step": 8800, "epoch": 25, "loss": 0.20845482297241688, "grad_norm": 0.25011324882507324, "train_seconds": 1478.200247796005, "remaining_budget_seconds": 1280.0331450069934} +2026-10-17T09:57:32Z INFO {"event": "training_progress", "step": 8850, "epoch": 25, "loss": 0.20784482896327972, "grad_norm": 0.23916348814964294, "train_seconds": 1503.5603092829988, "remaining_budget_seconds": 1254.6730879499955} +2026-10-17T09:57:47Z INFO {"event": "training_progress", "step": 8900, "epoch": 25, "loss": 0.2081424158066511, "grad_norm": 0.23891885578632355, "train_seconds": 1518.4675819620024, "remaining_budget_seconds": 1239.7658139970008} +2026-10-17T09:58:01Z INFO {"event": "training_progress", "step": 8950, "epoch": 25, "loss": 0.20951400391757488, "grad_norm": 0.27351754903793335, "train_seconds": 1528.6217380229937, "remaining_budget_seconds": 1229.6116571269959} +2026-10-17T09:58:13Z INFO {"event": "training_progress", "step": 9000, "epoch": 25, "loss": 0.20895168021321298, "grad_norm": 0.19377507269382477, "train_seconds": 1540.5935601740057, "remaining_budget_seconds": 1217.6398359570012} +2026-10-17T09:58:24Z INFO {"event": "training_progress", "step": 9050, "epoch": 25, "loss": 0.20957614414393902, "grad_norm": 0.2736341953277588, "train_seconds": 1551.6528267349931, "remaining_budget_seconds": 1206.5805704980012} +2026-10-17T09:58:36Z INFO {"event": "training_progress", "step": 9100, "epoch": 25, "loss": 0.20976918280124665, "grad_norm": 0.18270206451416016, "train_seconds": 1561.0795793819998, "remaining_budget_seconds": 1197.1538172180008} +2026-10-17T09:58:46Z INFO {"event": "training_progress", "step": 9150, "epoch": 26, "loss": 0.20785229057073593, "grad_norm": 0.2672431468963623, "train_seconds": 1570.6277097099955, "remaining_budget_seconds": 1187.6056873589987} +2026-10-17T09:58:55Z INFO {"event": "training_progress", "step": 9200, "epoch": 26, "loss": 0.2088069511950016, "grad_norm": 0.23941709101200104, "train_seconds": 1579.637292555999, "remaining_budget_seconds": 1178.5960964650003} +2026-10-17T09:59:07Z INFO {"event": "training_progress", "step": 9250, "epoch": 26, "loss": 0.20969704754650592, "grad_norm": 0.2290773242712021, "train_seconds": 1588.5751741690037, "remaining_budget_seconds": 1169.6582233380032} +2026-10-17T09:59:16Z INFO {"event": "training_progress", "step": 9300, "epoch": 26, "loss": 0.20737391367554664, "grad_norm": 0.19431571662425995, "train_seconds": 1597.4957305639982, "remaining_budget_seconds": 1160.7376662430033} +2026-10-17T09:59:24Z INFO {"event": "training_progress", "step": 9350, "epoch": 26, "loss": 0.21174920834600924, "grad_norm": 0.2413666844367981, "train_seconds": 1605.7517001899978, "remaining_budget_seconds": 1152.4816960669996} +2026-10-17T09:59:32Z INFO {"event": "training_progress", "step": 9400, "epoch": 26, "loss": 0.20703908666968346, "grad_norm": 0.26677900552749634, "train_seconds": 1614.0018055440014, "remaining_budget_seconds": 1144.2315898389934} +2026-10-17T09:59:44Z INFO {"event": "training_progress", "step": 9450, "epoch": 26, "loss": 0.21013350114226342, "grad_norm": 0.245392307639122, "train_seconds": 1622.2585668450047, "remaining_budget_seconds": 1135.9748302630032} +2026-10-17T09:59:52Z INFO {"event": "training_progress", "step": 9500, "epoch": 27, "loss": 0.207509745657444, "grad_norm": 0.26321926712989807, "train_seconds": 1630.3163041329972, "remaining_budget_seconds": 1127.9170915519935} +2026-10-17T10:00:00Z INFO {"event": "training_progress", "step": 9550, "epoch": 27, "loss": 0.20771347112953664, "grad_norm": 0.22299738228321075, "train_seconds": 1638.3076583749935, "remaining_budget_seconds": 1119.925739261991} +2026-10-17T10:00:08Z INFO {"event": "training_progress", "step": 9600, "epoch": 27, "loss": 0.20784819051623343, "grad_norm": 0.17598199844360352, "train_seconds": 1646.2385859019996, "remaining_budget_seconds": 1111.9948114459985} +2026-10-17T10:00:19Z INFO {"event": "training_progress", "step": 9650, "epoch": 27, "loss": 0.20997413359582423, "grad_norm": 0.3256438076496124, "train_seconds": 1654.375422718993, "remaining_budget_seconds": 1103.8579749399942} +2026-10-17T10:00:28Z INFO {"event": "training_progress", "step": 9700, "epoch": 27, "loss": 0.209315819516778, "grad_norm": 0.1896042823791504, "train_seconds": 1663.1018935869943, "remaining_budget_seconds": 1095.1315027419914} +2026-10-17T10:00:36Z INFO {"event": "training_progress", "step": 9750, "epoch": 27, "loss": 0.21214554749429226, "grad_norm": 0.20413711667060852, "train_seconds": 1671.4750891690055, "remaining_budget_seconds": 1086.7583087569947} +2026-10-17T10:00:44Z INFO {"event": "training_progress", "step": 9800, "epoch": 27, "loss": 0.20862721189856528, "grad_norm": 0.26319649815559387, "train_seconds": 1679.7881780460011, "remaining_budget_seconds": 1078.445218644003} +2026-10-17T10:00:56Z INFO {"event": "training_progress", "step": 9850, "epoch": 28, "loss": 0.20902422875165938, "grad_norm": 0.2067265808582306, "train_seconds": 1688.2609300329932, "remaining_budget_seconds": 1069.9724669330026} +2026-10-17T10:01:06Z INFO {"event": "training_progress", "step": 9900, "epoch": 28, "loss": 0.207479427754879, "grad_norm": 0.2307824045419693, "train_seconds": 1698.4117394649948, "remaining_budget_seconds": 1059.8216558109998} +2026-10-17T10:01:16Z INFO {"event": "training_progress", "step": 9950, "epoch": 28, "loss": 0.20670568130910397, "grad_norm": 0.2552757263183594, "train_seconds": 1707.565495628005, "remaining_budget_seconds": 1050.6677456430043} +2026-10-17T10:01:27Z INFO {"event": "training_progress", "step": 10000, "epoch": 28, "loss": 0.20603057093918323, "grad_norm": 0.24994245171546936, "train_seconds": 1716.7501705970062, "remaining_budget_seconds": 1041.4832267610036} +2026-10-17T10:01:36Z INFO {"event": "training_progress", "step": 10050, "epoch": 28, "loss": 0.2068987798690796, "grad_norm": 0.16947321593761444, "train_seconds": 1725.1556928490027, "remaining_budget_seconds": 1033.077703677991} +2026-10-17T10:01:44Z INFO {"event": "training_progress", "step": 10100, "epoch": 28, "loss": 0.20668525323271753, "grad_norm": 0.25671032071113586, "train_seconds": 1733.8697669569956, "remaining_budget_seconds": 1024.3636305440014} +2026-10-17T10:01:53Z INFO {"event": "training_progress", "step": 10150, "epoch": 28, "loss": 0.21139095194637775, "grad_norm": 0.24416512250900269, "train_seconds": 1742.069575208996, "remaining_budget_seconds": 1016.1638222750043} +2026-10-17T10:02:05Z INFO {"event": "training_progress", "step": 10200, "epoch": 29, "loss": 0.20506872594356537, "grad_norm": 0.21746809780597687, "train_seconds": 1750.9796000089991, "remaining_budget_seconds": 1007.2537960799964} +2026-10-17T10:02:14Z INFO {"event": "training_progress", "step": 10250, "epoch": 29, "loss": 0.2099542223662138, "grad_norm": 0.18463732302188873, "train_seconds": 1760.1162169430027, "remaining_budget_seconds": 998.1171804059995} +2026-10-17T10:02:23Z INFO {"event": "training_progress", "step": 10300, "epoch": 29, "loss": 0.20987223252654075, "grad_norm": 0.20932340621948242, "train_seconds": 1768.608307811999, "remaining_budget_seconds": 989.6250895459962} +2026-10-17T10:02:31Z INFO {"event": "training_progress", "step": 10350, "epoch": 29, "loss": 0.20841494493186474, "grad_norm": 0.43376460671424866, "train_seconds": 1777.1849354050064, "remaining_budget_seconds": 981.0484579039912} +2026-10-17T10:02:42Z INFO {"event": "training_progress", "step": 10400, "epoch": 29, "loss": 0.2077433781325817, "grad_norm": 0.18306700885295868, "train_seconds": 1785.9995283829921, "remaining_budget_seconds": 972.2338692089979} +2026-10-17T10:02:51Z INFO {"event": "training_progress", "step": 10450, "epoch": 29, "loss": 0.20527772441506387, "grad_norm": 0.13957633078098297, "train_seconds": 1795.4163097370038, "remaining_budget_seconds": 962.8170864120038} +2026-10-17T10:03:01Z INFO {"event": "training_progress", "step": 10500, "epoch": 29, "loss": 0.2046966904401779, "grad_norm": 0.16692498326301575, "train_seconds": 1804.7350947039959, "remaining_budget_seconds": 953.4983030139992} +2026-10-17T10:03:12Z INFO {"event": "training_progress", "step": 10550, "epoch": 30, "loss": 0.20507668405771257, "grad_norm": 0.23509900271892548, "train_seconds": 1812.6933828990004, "remaining_budget_seconds": 945.5400119919941} +2026-10-17T10:03:21Z INFO {"event": "training_progress", "step": 10600, "epoch": 30, "loss": 0.20496159814298154, "grad_norm": 0.17336082458496094, "train_seconds": 1821.4678478540009, "remaining_budget_seconds": 936.7655493740021} +2026-10-17T10:03:30Z INFO {"event": "training_progress", "step": 10650, "epoch": 30, "loss": 0.2081263143569231, "grad_norm": 0.2718926668167114, "train_seconds": 1830.524944898003, "remaining_budget_seconds": 927.7084525160026} +2026-10-17T10:03:38Z INFO {"event": "training_progress", "step": 10700, "epoch": 30, "loss": 0.20559387244284152, "grad_norm": 0.20288518071174622, "train_seconds": 1838.5946521199949, "remaining_budget_seconds": 919.6387434509961} +2026-10-17T10:03:49Z INFO {"event": "training_progress", "step": 10750, "epoch": 30, "loss": 0.20957245208323003, "grad_norm": 0.2722715139389038, "train_seconds": 1846.8794368340023, "remaining_budget_seconds": 911.3539597829949} +2026-10-17T10:03:57Z INFO {"event": "training_progress", "step": 10800, "epoch": 30, "loss": 0.208533905595541, "grad_norm": 0.17587195336818695, "train_seconds": 1855.3856583019951, "remaining_budget_seconds": 902.8477382260025} +2026-10-17T10:04:05Z INFO {"event": "training_progress", "step": 10850, "epoch": 30, "loss": 0.20724172919988632, "grad_norm": 0.2018212080001831, "train_seconds": 1863.514017641006, "remaining_budget_seconds": 894.7193802389957} +2026-10-17T10:04:14Z INFO {"event": "training_progress", "step": 10900, "epoch": 31, "loss": 0.20669759288430214, "grad_norm": 0.17773666977882385, "train_seconds": 1871.8873745309975, "remaining_budget_seconds": 886.3460219789995} +2026-10-17T10:04:26Z INFO {"event": "training_progress", "step": 10950, "epoch": 31, "loss": 0.20667636923491955, "grad_norm": 0.26242145895957947, "train_seconds": 1880.2441873429925, "remaining_budget_seconds": 877.989209345993} +2026-10-17T10:04:34Z INFO {"event": "training_progress", "step": 11000, "epoch": 31, "loss": 0.20647870130836965, "grad_norm": 0.21298377215862274, "train_seconds": 1888.3764360359928, "remaining_budget_seconds": 869.8569616909954} +2026-10-17T10:04:42Z INFO {"event": "training_progress", "step": 11050, "epoch": 31, "loss": 0.20785694435238838, "grad_norm": 0.2404993772506714, "train_seconds": 1896.5305556639942, "remaining_budget_seconds": 861.702841277991} +2026-10-17T10:04:50Z INFO {"event": "training_progress", "step": 11100, "epoch": 31, "loss": 0.20895677946507932, "grad_norm": 0.19963574409484863, "train_seconds": 1904.5309381569969, "remaining_budget_seconds": 853.7024573340022} +2026-10-17T10:05:02Z INFO {"event": "training_progress", "step": 11150, "epoch": 31, "loss": 0.20704846009612082, "grad_norm": 0.2290092408657074, "train_seconds": 1913.434725390005, "remaining_budget_seconds": 844.798670699005} +2026-10-17T10:05:10Z INFO {"event": "training_progress", "step": 11200, "epoch": 31, "loss": 0.20642840214073657, "grad_norm": 0.1772753894329071, "train_seconds": 1921.909466180994, "remaining_budget_seconds": 836.3239304909948} +2026-10-17T10:05:18Z INFO {"event": "training_progress", "step": 11250, "epoch": 31, "loss": 0.20520088903605938, "grad_norm": 0.1650504320859909, "train_seconds": 1929.899601594996, "remaining_budget_seconds": 828.333792614998} +2026-10-17T10:05:27Z INFO {"event": "training_progress", "step": 11300, "epoch": 32, "loss": 0.20680284194648266, "grad_norm": 0.15271465480327606, "train_seconds": 1938.2338881079922, "remaining_budget_seconds": 819.9995091140008} +2026-10-17T10:05:38Z INFO {"event": "training_progress", "step": 11350, "epoch": 32, "loss": 0.20671662613749503, "grad_norm": 0.21426884829998016, "train_seconds": 1946.6808746799943, "remaining_budget_seconds": 811.5525229710038} +2026-10-17T10:05:47Z INFO {"event": "training_progress", "step": 11400, "epoch": 32, "loss": 0.20735810101032257, "grad_norm": 0.315708190202713, "train_seconds": 1955.3024762720015, "remaining_budget_seconds": 802.9309193179943} +2026-10-17T10:05:55Z INFO {"event": "training_progress", "step": 11450, "epoch": 32, "loss": 0.2071383699029684, "grad_norm": 0.20908288657665253, "train_seconds": 1963.5598052150017, "remaining_budget_seconds": 794.6735880749911} +2026-10-17T10:06:03Z INFO {"event": "training_progress", "step": 11500, "epoch": 32, "loss": 0.20647690102458, "grad_norm": 0.2778063714504242, "train_seconds": 1971.7988205970032, "remaining_budget_seconds": 786.4345752990048} +2026-10-17T10:06:15Z INFO {"event": "training_progress", "step": 11550, "epoch": 32, "loss": 0.20663620963692664, "grad_norm": 0.2053091824054718, "train_seconds": 1980.751700452005, "remaining_budget_seconds": 777.481696310002} +2026-10-17T10:06:23Z INFO {"event": "training_progress", "step": 11600, "epoch": 32, "loss": 0.20394710801541804, "grad_norm": 0.26966196298599243, "train_seconds": 1988.6031666420022, "remaining_budget_seconds": 769.6302283529949} +2026-10-17T10:06:31Z INFO {"event": "training_progress", "step": 11650, "epoch": 33, "loss": 0.2048098111897707, "grad_norm": 0.202472984790802, "train_seconds": 1996.7007263940031, "remaining_budget_seconds": 761.5326682769955} +2026-10-17T10:06:43Z INFO {"event": "training_progress", "step": 11700, "epoch": 33, "loss": 0.2050624430924654, "grad_norm": 0.17570102214813232, "train_seconds": 2005.309026627001, "remaining_budget_seconds": 752.9243699329963} +2026-10-17T10:06:52Z INFO {"event": "training_progress", "step": 11750, "epoch": 33, "loss": 0.20597106285393238, "grad_norm": 0.22705478966236115, "train_seconds": 2014.239895532999, "remaining_budget_seconds": 743.9935017349926} +2026-10-17T10:07:01Z INFO {"event": "training_progress", "step": 11800, "epoch": 33, "loss": 0.20419321842491628, "grad_norm": 0.17904125154018402, "train_seconds": 2022.5344167639996, "remaining_budget_seconds": 735.698980917994} +2026-10-17T10:07:09Z INFO {"event": "training_progress", "step": 11850, "epoch": 33, "loss": 0.20545468233525754, "grad_norm": 0.19895395636558533, "train_seconds": 2030.852838220002, "remaining_budget_seconds": 727.3805571709963} +2026-10-17T10:07:20Z INFO {"event": "training_progress", "step": 11900, "epoch": 33, "loss": 0.2040535692870617, "grad_norm": 0.21087373793125153, "train_seconds": 2039.2075644080032, "remaining_budget_seconds": 719.0258311999933} +2026-10-17T10:07:29Z INFO {"event": "training_progress", "step": 11950, "epoch": 33, "loss": 0.205275716483593, "grad_norm": 0.24519659578800201, "train_seconds": 2047.6252569000062, "remaining_budget_seconds": 710.6081407540041} +2026-10-17T10:07:37Z INFO {"event": "training_progress", "step": 12000, "epoch": 34, "loss": 0.20407710418105127, "grad_norm": 0.20644979178905487, "train_seconds": 2056.0115450790036, "remaining_budget_seconds": 702.221851394992} +2026-10-17T10:07:45Z INFO {"event": "training_progress", "step": 12050, "epoch": 34, "loss": 0.20486083932220936, "grad_norm": 0.23322027921676636, "train_seconds": 2063.8674960999924, "remaining_budget_seconds": 694.3659013389988} +2026-10-17T10:07:57Z INFO {"event": "training_progress", "step": 12100, "epoch": 34, "loss": 0.20458563156425952, "grad_norm": 0.16971807181835175, "train_seconds": 2072.390537764004, "remaining_budget_seconds": 685.8428218920017} +2026-10-17T10:08:06Z INFO {"event": "training_progress", "step": 12150, "epoch": 34, "loss": 0.20693731173872948, "grad_norm": 0.1917165219783783, "train_seconds": 2081.051604003005, "remaining_budget_seconds": 677.1817900439928} +2026-10-17T10:08:15Z INFO {"event": "training_progress", "step": 12200, "epoch": 34, "loss": 0.20405947111546993, "grad_norm": 0.3322995603084564, "train_seconds": 2090.299327030996, "remaining_budget_seconds": 667.9340692900005} +2026-10-17T10:08:24Z INFO {"event": "training_progress", "step": 12250, "epoch": 34, "loss": 0.20737845920026302, "grad_norm": 0.24315384030342102, "train_seconds": 2099.0260661219945, "remaining_budget_seconds": 659.207329472003} +2026-10-17T10:08:34Z INFO {"event": "training_progress", "step": 12300, "epoch": 34, "loss": 0.20351505652070045, "grad_norm": 0.21300165355205536, "train_seconds": 2107.2956986100035, "remaining_budget_seconds": 650.9376971509919} +2026-10-17T10:08:42Z INFO {"event": "training_progress", "step": 12350, "epoch": 35, "loss": 0.20399105906486512, "grad_norm": 0.1333783119916916, "train_seconds": 2115.3438804809994, "remaining_budget_seconds": 642.8895169119933} +2026-10-17T10:08:51Z INFO {"event": "training_progress", "step": 12400, "epoch": 35, "loss": 0.20585078276693822, "grad_norm": 0.1667480617761612, "train_seconds": 2123.4606553649937, "remaining_budget_seconds": 634.7727411989908} +2026-10-17T10:08:59Z INFO {"event": "training_progress", "step": 12450, "epoch": 35, "loss": 0.20475310772657396, "grad_norm": 0.24222011864185333, "train_seconds": 2131.508029242992, "remaining_budget_seconds": 626.7253675300017} +2026-10-17T10:09:10Z INFO {"event": "training_progress", "step": 12500, "epoch": 35, "loss": 0.2046002086251974, "grad_norm": 0.1717251092195511, "train_seconds": 2140.054229071, "remaining_budget_seconds": 618.1791663990007} +2026-10-17T10:09:19Z INFO {"event": "training_progress", "step": 12550, "epoch": 35, "loss": 0.2051585754752159, "grad_norm": 0.18278254568576813, "train_seconds": 2148.462989320993, "remaining_budget_seconds": 609.7704073889909} +2026-10-17T10:09:27Z INFO {"event": "training_progress", "step": 12600, "epoch": 35, "loss": 0.20589094124734403, "grad_norm": 0.16842415928840637, "train_seconds": 2156.244695055997, "remaining_budget_seconds": 601.9887004079937} +2026-10-17T10:09:35Z INFO {"event": "training_progress", "step": 12650, "epoch": 35, "loss": 0.20506164625287057, "grad_norm": 0.24741627275943756, "train_seconds": 2164.162993891994, "remaining_budget_seconds": 594.0704033479997} +2026-10-17T10:09:46Z INFO {"event": "training_progress", "step": 12700, "epoch": 36, "loss": 0.20145644068717958, "grad_norm": 0.19266431033611298, "train_seconds": 2172.4433353320055, "remaining_budget_seconds": 585.7900615969993} +2026-10-17T10:09:54Z INFO {"event": "training_progress", "step": 12750, "epoch": 36, "loss": 0.19983770556747912, "grad_norm": 0.14359870553016663, "train_seconds": 2180.518742590997, "remaining_budget_seconds": 577.7146544229909} +2026-10-17T10:10:02Z INFO {"event": "training_progress", "step": 12800, "epoch": 36, "loss": 0.20408551059663296, "grad_norm": 0.180336594581604, "train_seconds": 2188.3938646140014, "remaining_budget_seconds": 569.8395310390042} +2026-10-17T10:10:09Z INFO {"event": "training_progress", "step": 12850, "epoch": 36, "loss": 0.20238039448857306, "grad_norm": 0.21449871361255646, "train_seconds": 2196.163962259001, "remaining_budget_seconds": 562.0694307509984} +2026-10-17T10:10:21Z INFO {"event": "training_progress", "step": 12900, "epoch": 36, "loss": 0.20390668891370298, "grad_norm": 0.21999432146549225, "train_seconds": 2204.704354051006, "remaining_budget_seconds": 553.5290419759986} +2026-10-17T10:10:29Z INFO {"event": "training_progress", "step": 12950, "epoch": 36, "loss": 0.20617611147463322, "grad_norm": 0.20683862268924713, "train_seconds": 2212.6067947160045, "remaining_budget_seconds": 545.626601298005} +2026-10-17T10:10:37Z INFO {"event": "training_progress", "step": 13000, "epoch": 36, "loss": 0.20443187192082404, "grad_norm": 0.1891127973794937, "train_seconds": 2220.336091535006, "remaining_budget_seconds": 537.8973038300028} +2026-10-17T10:10:45Z INFO {"event": "training_progress", "step": 13050, "epoch": 37, "loss": 0.20360687144100667, "grad_norm": 0.21640083193778992, "train_seconds": 2228.2125567420007, "remaining_budget_seconds": 530.0208406579914} +2026-10-17T10:10:57Z INFO {"event": "training_progress", "step": 13100, "epoch": 37, "loss": 0.20537649415433407, "grad_norm": 0.20499055087566376, "train_seconds": 2237.096422153001, "remaining_budget_seconds": 521.1369737819914} +2026-10-17T10:11:05Z INFO {"event": "training_progress", "step": 13150, "epoch": 37, "loss": 0.20463717378675939, "grad_norm": 0.12436012178659439, "train_seconds": 2245.5562682040036, "remaining_budget_seconds": 512.6771291439945} +2026-10-17T10:11:13Z INFO {"event": "training_progress", "step": 13200, "epoch": 37, "loss": 0.20469484314322473, "grad_norm": 0.19587194919586182, "train_seconds": 2253.492702956006, "remaining_budget_seconds": 504.7406921740039} +2026-10-17T10:11:21Z INFO {"event": "training_progress", "step": 13250, "epoch": 37, "loss": 0.2034852357953787, "grad_norm": 0.21749405562877655, "train_seconds": 2261.423184515006, "remaining_budget_seconds": 496.8102111329936} +2026-10-17T10:11:33Z INFO {"event": "training_progress", "step": 13300, "epoch": 37, "loss": 0.2053111284971237, "grad_norm": 0.2344912588596344, "train_seconds": 2270.110954307005, "remaining_budget_seconds": 488.1224415739998} +2026-10-17T10:11:41Z INFO {"event": "training_progress", "step": 13350, "epoch": 37, "loss": 0.2041545394062996, "grad_norm": 0.2183191329240799, "train_seconds": 2278.331039568002, "remaining_budget_seconds": 479.90235617499275} +2026-10-17T10:11:49Z INFO {"event": "training_progress", "step": 13400, "epoch": 38, "loss": 0.20530850902199746, "grad_norm": 0.25858286023139954, "train_seconds": 2286.274965725999, "remaining_budget_seconds": 471.9584315950051} +2026-10-17T10:12:01Z INFO {"event": "training_progress", "step": 13450, "epoch": 38, "loss": 0.20288115836679935, "grad_norm": 0.22679823637008667, "train_seconds": 2294.9862586480012, "remaining_budget_seconds": 463.2471386969992} +2026-10-17T10:12:08Z INFO {"event": "training_progress", "step": 13500, "epoch": 38, "loss": 0.20302260145545006, "grad_norm": 0.16146932542324066, "train_seconds": 2302.380483461995, "remaining_budget_seconds": 455.85291270699236} +2026-10-17T10:12:16Z INFO {"event": "training_progress", "step": 13550, "epoch": 38, "loss": 0.2045208939164877, "grad_norm": 0.2086070328950882, "train_seconds": 2310.610498324997, "remaining_budget_seconds": 447.622899177004} +2026-10-17T10:12:25Z INFO {"event": "training_progress", "step": 13600, "epoch": 38, "loss": 0.20280732735991477, "grad_norm": 0.2159750908613205, "train_seconds": 2318.9993039160036, "remaining_budget_seconds": 439.2340936399996} +2026-10-17T10:12:37Z INFO {"event": "training_progress", "step": 13650, "epoch": 38, "loss": 0.20508989296853541, "grad_norm": 0.20978239178657532, "train_seconds": 2327.559094006996, "remaining_budget_seconds": 430.6743035190011} +2026-10-17T10:12:45Z INFO {"event": "training_progress", "step": 13700, "epoch": 38, "loss": 0.20426944360136987, "grad_norm": 0.2088724672794342, "train_seconds": 2336.309828059995, "remaining_budget_seconds": 421.92356813799415} +2026-10-17T10:12:53Z INFO {"event": "training_progress", "step": 13750, "epoch": 39, "loss": 0.20450952239334583, "grad_norm": 0.15076813101768494, "train_seconds": 2344.372944172006, "remaining_budget_seconds": 413.8604531669989} +2026-10-17T10:13:01Z INFO {"event": "training_progress", "step": 13800, "epoch": 39, "loss": 0.2024163680523634, "grad_norm": 0.18679983913898468, "train_seconds": 2352.4225397800037, "remaining_budget_seconds": 405.8108574689977} +2026-10-17T10:13:13Z INFO {"event": "training_progress", "step": 13850, "epoch": 39, "loss": 0.2081280454993248, "grad_norm": 0.24228587746620178, "train_seconds": 2360.7874002799945, "remaining_budget_seconds": 397.44599434199336} +2026-10-17T10:13:21Z INFO {"event": "training_progress", "step": 13900, "epoch": 39, "loss": 0.202867848649621, "grad_norm": 0.17616906762123108, "train_seconds": 2368.9894455339963, "remaining_budget_seconds": 389.2439519789914} +2026-10-17T10:13:29Z INFO {"event": "training_progress", "step": 13950, "epoch": 39, "loss": 0.20493218787014483, "grad_norm": 0.18764865398406982, "train_seconds": 2377.238705540003, "remaining_budget_seconds": 380.99469052799395} +2026-10-17T10:13:38Z INFO {"event": "training_progress", "step": 14000, "epoch": 39, "loss": 0.20187507808208466, "grad_norm": 0.17247840762138367, "train_seconds": 2385.832832629996, "remaining_budget_seconds": 372.40056477200415} +2026-10-17T10:13:50Z INFO {"event": "training_progress", "step": 14050, "epoch": 39, "loss": 0.20405881255865096, "grad_norm": 0.1648946851491928, "train_seconds": 2394.4352874960023, "remaining_budget_seconds": 363.79810973499843} +2026-10-17T10:13:59Z INFO {"event": "training_progress", "step": 14100, "epoch": 40, "loss": 0.203148620352149, "grad_norm": 0.14840762317180634, "train_seconds": 2403.2588039539987, "remaining_budget_seconds": 354.97459298500326} +2026-10-17T10:14:07Z INFO {"event": "training_progress", "step": 14150, "epoch": 40, "loss": 0.20321614414453507, "grad_norm": 0.15472610294818878, "train_seconds": 2411.926230969999, "remaining_budget_seconds": 346.3071665680036} +2026-10-17T10:14:15Z INFO {"event": "training_progress", "step": 14200, "epoch": 40, "loss": 0.1997298940271139, "grad_norm": 0.13659849762916565, "train_seconds": 2419.953935073994, "remaining_budget_seconds": 338.2794611979916} +2026-10-17T10:14:27Z INFO {"event": "training_progress", "step": 14250, "epoch": 40, "loss": 0.2010924081504345, "grad_norm": 0.20030784606933594, "train_seconds": 2428.607082810995, "remaining_budget_seconds": 329.6263130330044} +2026-10-17T10:14:36Z INFO {"event": "training_progress", "step": 14300, "epoch": 40, "loss": 0.20569466978311537, "grad_norm": 0.1839672327041626, "train_seconds": 2436.8258147659944, "remaining_budget_seconds": 321.4075827530032} +2026-10-17T10:14:44Z INFO {"event": "training_progress", "step": 14350, "epoch": 40, "loss": 0.20208800353109838, "grad_norm": 0.1753346472978592, "train_seconds": 2445.159527565993, "remaining_budget_seconds": 313.07386817799124} +2026-10-17T10:14:52Z INFO {"event": "training_progress", "step": 14400, "epoch": 40, "loss": 0.20531833916902542, "grad_norm": 0.24639299511909485, "train_seconds": 2453.246584405002, "remaining_budget_seconds": 304.9868111370015} +2026-10-17T10:15:04Z INFO {"event": "training_progress", "step": 14450, "epoch": 41, "loss": 0.20366882160305977, "grad_norm": 0.1663685441017151, "train_seconds": 2461.871287411006, "remaining_budget_seconds": 296.3621086659987} +2026-10-17T10:15:12Z INFO {"event": "training_progress", "step": 14500, "epoch": 41, "loss": 0.2033647930622101, "grad_norm": 0.19587938487529755, "train_seconds": 2469.9990207670053, "remaining_budget_seconds": 288.2343741109944} +2026-10-17T10:15:20Z INFO {"event": "training_progress", "step": 14550, "epoch": 41, "loss": 0.20281008809804915, "grad_norm": 0.1576845347881317, "train_seconds": 2478.4245056960062, "remaining_budget_seconds": 279.8088911380037} +2026-10-17T10:15:29Z INFO {"event": "training_progress", "step": 14600, "epoch": 41, "loss": 0.20399152100086212, "grad_norm": 0.2723163664340973, "train_seconds": 2487.179446825001, "remaining_budget_seconds": 271.0539503899927} +2026-10-17T10:15:41Z INFO {"event": "training_progress", "step": 14650, "epoch": 41, "loss": 0.20576761819422246, "grad_norm": 0.20195244252681732, "train_seconds": 2495.388667512001, "remaining_budget_seconds": 262.844728593991} +2026-10-17T10:15:49Z INFO {"event": "training_progress", "step": 14700, "epoch": 41, "loss": 0.20539746344089507, "grad_norm": 0.23017294704914093, "train_seconds": 2503.4578562749957, "remaining_budget_seconds": 254.77553971100133} +2026-10-17T10:15:56Z INFO {"event": "training_progress", "step": 14750, "epoch": 41, "loss": 0.20270297460258008, "grad_norm": 0.1885882169008255, "train_seconds": 2511.180163875004, "remaining_budget_seconds": 247.05322921699553} +2026-10-17T10:16:04Z INFO {"event": "training_progress", "step": 14800, "epoch": 42, "loss": 0.20279296442866326, "grad_norm": 0.21652376651763916, "train_seconds": 2519.131831409002, "remaining_budget_seconds": 239.101566058991} +2026-10-17T10:16:16Z INFO {"event": "training_progress", "step": 14850, "epoch": 42, "loss": 0.2030014416575432, "grad_norm": 0.20289422571659088, "train_seconds": 2527.093174958005, "remaining_budget_seconds": 231.14022030000342} +2026-10-17T10:16:23Z INFO {"event": "training_progress", "step": 14900, "epoch": 42, "loss": 0.2013640835136175, "grad_norm": 0.16756923496723175, "train_seconds": 2534.9187402450043, "remaining_budget_seconds": 223.3146557049913} +2026-10-17T10:16:32Z INFO {"event": "training_progress", "step": 14950, "epoch": 42, "loss": 0.2025854629278183, "grad_norm": 0.16542448103427887, "train_seconds": 2543.145406370997, "remaining_budget_seconds": 215.08798718500475} +2026-10-17T10:16:40Z INFO {"event": "training_progress", "step": 15000, "epoch": 42, "loss": 0.20333650283515453, "grad_norm": 0.1944301426410675, "train_seconds": 2551.1880721350026, "remaining_budget_seconds": 207.0453226259997} +2026-10-17T10:16:51Z INFO {"event": "training_progress", "step": 15050, "epoch": 42, "loss": 0.2028373248875141, "grad_norm": 0.1837686449289322, "train_seconds": 2559.3065033900057, "remaining_budget_seconds": 198.92689365299884} +2026-10-17T10:16:59Z INFO {"event": "training_progress", "step": 15100, "epoch": 42, "loss": 0.2037027458846569, "grad_norm": 0.13394016027450562, "train_seconds": 2567.201674084994, "remaining_budget_seconds": 191.03171928599477} +2026-10-17T10:17:07Z INFO {"event": "training_progress", "step": 15150, "epoch": 43, "loss": 0.2010469414293766, "grad_norm": 0.13126908242702484, "train_seconds": 2575.042986440996, "remaining_budget_seconds": 183.19040899700485} +2026-10-17T10:17:15Z INFO {"event": "training_progress", "step": 15200, "epoch": 43, "loss": 0.2045748372375965, "grad_norm": 0.13607241213321686, "train_seconds": 2583.2414858389966, "remaining_budget_seconds": 174.99190889099555} +2026-10-17T10:17:26Z INFO {"event": "training_progress", "step": 15250, "epoch": 43, "loss": 0.20205906815826893, "grad_norm": 0.18474367260932922, "train_seconds": 2591.3734322329983, "remaining_budget_seconds": 166.85996396499104} +2026-10-17T10:17:35Z INFO {"event": "training_progress", "step": 15300, "epoch": 43, "loss": 0.20174531295895576, "grad_norm": 0.19550721347332, "train_seconds": 2599.534176725996, "remaining_budget_seconds": 158.6992206129944} +2026-10-17T10:17:43Z INFO {"event": "training_progress", "step": 15350, "epoch": 43, "loss": 0.20371195890009403, "grad_norm": 0.17916211485862732, "train_seconds": 2607.475508670992, "remaining_budget_seconds": 150.75788890199328} +2026-10-17T10:17:50Z INFO {"event": "training_progress", "step": 15400, "epoch": 43, "loss": 0.2028283444046974, "grad_norm": 0.1357000470161438, "train_seconds": 2615.270668586003, "remaining_budget_seconds": 142.96272711599886} +2026-10-17T10:18:02Z INFO {"event": "training_progress", "step": 15450, "epoch": 43, "loss": 0.19981072999536992, "grad_norm": 0.2349979281425476, "train_seconds": 2623.3143477029953, "remaining_budget_seconds": 134.9190498819953} +2026-10-17T10:18:10Z INFO {"event": "training_progress", "step": 15500, "epoch": 44, "loss": 0.2015770572423935, "grad_norm": 0.2259388417005539, "train_seconds": 2631.5848103799945, "remaining_budget_seconds": 126.64858749999257} +2026-10-17T10:18:18Z INFO {"event": "training_progress", "step": 15550, "epoch": 44, "loss": 0.1988850585371256, "grad_norm": 0.1702110469341278, "train_seconds": 2639.9494306849956, "remaining_budget_seconds": 118.28396499500377} +2026-10-17T10:18:27Z INFO {"event": "training_progress", "step": 15600, "epoch": 44, "loss": 0.20410889826714992, "grad_norm": 0.2791918218135834, "train_seconds": 2648.2846842319996, "remaining_budget_seconds": 109.94871042200248} +2026-10-17T10:18:38Z INFO {"event": "training_progress", "step": 15650, "epoch": 44, "loss": 0.20254409909248353, "grad_norm": 0.24352476000785828, "train_seconds": 2656.5915575789986, "remaining_budget_seconds": 101.64183650599443} +2026-10-17T10:18:46Z INFO {"event": "training_progress", "step": 15700, "epoch": 44, "loss": 0.2033779226988554, "grad_norm": 0.14459967613220215, "train_seconds": 2664.4067477520002, "remaining_budget_seconds": 93.82664805400418} +2026-10-17T10:18:54Z INFO {"event": "training_progress", "step": 15750, "epoch": 44, "loss": 0.2015780108422041, "grad_norm": 0.23671002686023712, "train_seconds": 2672.1519714909955, "remaining_budget_seconds": 86.08142179899733} +2026-10-17T10:19:02Z INFO {"event": "training_progress", "step": 15800, "epoch": 44, "loss": 0.2032835004478693, "grad_norm": 0.16520191729068756, "train_seconds": 2680.140087519001, "remaining_budget_seconds": 78.09330940799555} +2026-10-17T10:19:13Z INFO {"event": "training_progress", "step": 15850, "epoch": 45, "loss": 0.2038785994797945, "grad_norm": 0.19539497792720795, "train_seconds": 2688.254130183006, "remaining_budget_seconds": 69.97926294899662} +2026-10-17T10:19:21Z INFO {"event": "training_progress", "step": 15900, "epoch": 45, "loss": 0.20080411419272423, "grad_norm": 0.13046659529209137, "train_seconds": 2696.0842547369975, "remaining_budget_seconds": 62.149141827001586} +2026-10-17T10:19:26Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "dit", "seed": 105, "step": 15926, "train_seconds": 2700.132391495994, "parameters": 1298864, "device": "cuda", "initial_validation_mse": 1.7679958865046501, "final_validation_mse": 0.20182197075337172, "images_per_second": 754.973351092079, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 161050112, "checkpoint_sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", "failure": null} diff --git a/study/main/cifar10-dit-s105/training.json b/study/main/cifar10-dit-s105/training.json new file mode 100644 index 0000000000000000000000000000000000000000..46bcaf6e8f0a45c33a39500beff2db7f67d95091 --- /dev/null +++ b/study/main/cifar10-dit-s105/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "dit", + "seed": 105, + "step": 15926, + "train_seconds": 2700.132391495994, + "parameters": 1298864, + "device": "cuda", + "initial_validation_mse": 1.7679958865046501, + "final_validation_mse": 0.20182197075337172, + "images_per_second": 754.973351092079, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 161050112, + "checkpoint_sha256": "eec459e41060cbff6d07971d0c2fd363ccc1f525e23cc72c6b5c872e2cf832ac", + "failure": null +} diff --git a/study/main/cifar10-dit-s106/README.md b/study/main/cifar10-dit-s106/README.md new file mode 100644 index 0000000000000000000000000000000000000000..b3e37de3c5b68d6319bc4d459a13806c36551852 --- /dev/null +++ b/study/main/cifar10-dit-s106/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / dit / seed 106 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: dit; seed: 106. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-dit-s106/checkpoint.pt b/study/main/cifar10-dit-s106/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..f3b6096f60d99ad964ebbe1384c3ba5dda2b0fd0 --- /dev/null +++ b/study/main/cifar10-dit-s106/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e +size 21305024 diff --git a/study/main/cifar10-dit-s106/config.json b/study/main/cifar10-dit-s106/config.json new file mode 100644 index 0000000000000000000000000000000000000000..63b6c58e724406a37ebc0de6c16ecd573558aa60 --- /dev/null +++ b/study/main/cifar10-dit-s106/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 576 + }, + "dataset": "cifar10", + "seed": 106, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s106/data_manifest.json b/study/main/cifar10-dit-s106/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-dit-s106/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-dit-s106/environment.json b/study/main/cifar10-dit-s106/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-dit-s106/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-dit-s106/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-dit-s106/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..7202003c8d5ca7d90bc19f56d67b0ac52c5b521e --- /dev/null +++ b/study/main/cifar10-dit-s106/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "dit", + "training_seed": 106, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 48.83142051199684, + "seconds_per_image": 0.009766284102399369, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.015461849048733711, + "peak_memory_bytes": 58955776 + }, + "metrics": { + "frechet_inception_distance": 106.24901616082059, + "kernel_inception_distance_mean": 0.09459355115890503, + "kernel_inception_distance_std": 0.0018841878878409941 + }, + "validation_velocity_mse": 0.20871861185878515, + "metric_seconds": 20.633361776999664 +} diff --git a/study/main/cifar10-dit-s106/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-dit-s106/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..16d6cf7f00f4abd59a2f724e324d5f7a9c79eeb2 --- /dev/null +++ b/study/main/cifar10-dit-s106/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "dit", + "training_seed": 106, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-dit-s106/evaluations/test-nfe32/grid.png b/study/main/cifar10-dit-s106/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc6fa4a932d1e8ab22c570646ea70f0443ba296 --- /dev/null +++ b/study/main/cifar10-dit-s106/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d1e66852dc275cac7a2178ed39b55e9c65fffc2e222f5959caf7d9381b6be0c +size 154600 diff --git a/study/main/cifar10-dit-s106/evaluations/test-nfe32/run.log b/study/main/cifar10-dit-s106/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..0bed4c61836a1eeb618364370a9b29c4ff751168 --- /dev/null +++ b/study/main/cifar10-dit-s106/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:20:10Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "dit", "training_seed": 106, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T18:20:11Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:20:18Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:20:25Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:20:34Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:20:40Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:20:46Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:20:52Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:20:58Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:21:03Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-dit-s106/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 48.83142051199684, "seconds_per_image": 0.009766284102399369, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.015461849048733711, "peak_memory_bytes": 58955776} +2026-10-17T18:21:28Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "dit", "training_seed": 106, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 48.83142051199684, "seconds_per_image": 0.009766284102399369, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.015461849048733711, "peak_memory_bytes": 58955776}, "metrics": {"frechet_inception_distance": 106.24901616082059, "kernel_inception_distance_mean": 0.09459355115890503, "kernel_inception_distance_std": 0.0018841878878409941}, "validation_velocity_mse": 0.20871861185878515, "metric_seconds": 20.633361776999664} diff --git a/study/main/cifar10-dit-s106/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-dit-s106/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2079465bc24e4dc297ab85b14c8debb5c9c7f22b --- /dev/null +++ b/study/main/cifar10-dit-s106/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ed43d366c346313c72a08221081d233085e38a8196630e8fb09aa4d432c1951 +size 61440088 diff --git a/study/main/cifar10-dit-s106/evaluations/test-nfe32/sampling.json b/study/main/cifar10-dit-s106/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..514536cb36f7082e949148839dbc7e3fa501a7b4 --- /dev/null +++ b/study/main/cifar10-dit-s106/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 48.83142051199684, + "seconds_per_image": 0.009766284102399369, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.015461849048733711, + "peak_memory_bytes": 58955776 +} diff --git a/study/main/cifar10-dit-s106/manifest.json b/study/main/cifar10-dit-s106/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..d22c1bb6dfa8ce35dcbaa3529256c1c7c3171f2b --- /dev/null +++ b/study/main/cifar10-dit-s106/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "9f43dbc39306a081e8708e69c27963a4a4bcecaefd23a970561e9af44872d701", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", + "bytes": 21305024 + }, + "config.json": { + "sha256": "b552995981d830b7a289e7117513743969f19908def667ac0ddaf3aeddffaac2", + "bytes": 606 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "b27a8d4d3d789e300972775113376e2c99cb1fcba523a852fa6effe642290abd", + "bytes": 1236 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "09dc39f8cf6bbf811ea8b83c2447db5166ee6d943ca6d324d680355355867c83", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "7d1e66852dc275cac7a2178ed39b55e9c65fffc2e222f5959caf7d9381b6be0c", + "bytes": 154600 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "d21570e1bc421fdcced5bdafe0c2583d930c530690d7fac084b69909212a2cdb", + "bytes": 3014 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "8ed43d366c346313c72a08221081d233085e38a8196630e8fb09aa4d432c1951", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "6fd652899046f6d0dcdbb62249e83453f7f527ab8153a1a062fdbc86d505ea2a", + "bytes": 299 + }, + "model.safetensors": { + "sha256": "f4b8c7eddf76c637e828ccb902517b2f2efbfb2e269986f81bd5ac965e541f3e", + "bytes": 5233488 + }, + "planned-config.json": { + "sha256": "b0b8836f6569a30b0c95bc645f3213c9faf7d3f965c483360c6cc9c97858a1b5", + "bytes": 604 + }, + "run.log": { + "sha256": "aac95b756e5c36f9dc6b1a5559f45a745ce1dea339aada30dffc9510f0edf9b4", + "bytes": 71939 + }, + "training.json": { + "sha256": "ffe446874652692073b334508965919388935a9dab6189fed3629f7220abe5e4", + "bytes": 544 + } +} diff --git a/study/main/cifar10-dit-s106/model.safetensors b/study/main/cifar10-dit-s106/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f23caad9c5e2ccf369b6f0ba1fa95e0cbda750a5 --- /dev/null +++ b/study/main/cifar10-dit-s106/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4b8c7eddf76c637e828ccb902517b2f2efbfb2e269986f81bd5ac965e541f3e +size 5233488 diff --git a/study/main/cifar10-dit-s106/planned-config.json b/study/main/cifar10-dit-s106/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..cc4e67a0b93119d10cb1c0ff62794a455b2e9c32 --- /dev/null +++ b/study/main/cifar10-dit-s106/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "dit", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 106, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-dit-s106/run.log b/study/main/cifar10-dit-s106/run.log new file mode 100644 index 0000000000000000000000000000000000000000..e480f722352c2f8d7ac2958afd40f4baafa9ca5a --- /dev/null +++ b/study/main/cifar10-dit-s106/run.log @@ -0,0 +1,310 @@ +2026-10-17T12:48:52Z INFO {"event": "training_configuration", "model": {"family": "dit", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 576}, "dataset": "cifar10", "seed": 106, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T12:48:53Z INFO {"event": "training_start", "parameters": 1298864, "step": 0, "validation_mse": 1.6493050679564476} +2026-10-17T12:48:54Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.6286530196666718, "grad_norm": 1.256821870803833, "train_seconds": 1.0850019359932048, "remaining_budget_seconds": 2757.3290606770024} +2026-10-17T12:49:03Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.1909909628483715, "grad_norm": 0.24115824699401855, "train_seconds": 10.019658924997202, "remaining_budget_seconds": 2748.394404453007} +2026-10-17T12:49:13Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.5852119910717011, "grad_norm": 0.4364301860332489, "train_seconds": 19.548276311004884, "remaining_budget_seconds": 2738.8657905790024} +2026-10-17T12:49:25Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.41672999814152717, "grad_norm": 0.5536558032035828, "train_seconds": 28.868658510997193, "remaining_budget_seconds": 2729.5454078790062} +2026-10-17T12:49:35Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.3567441515624523, "grad_norm": 0.3524947166442871, "train_seconds": 38.515834456993616, "remaining_budget_seconds": 2719.8982306860125} +2026-10-17T12:49:44Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.3369023022800684, "grad_norm": 0.7061715126037598, "train_seconds": 47.94448337200447, "remaining_budget_seconds": 2710.469582499005} +2026-10-17T12:49:56Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.3216285100579262, "grad_norm": 0.8127744793891907, "train_seconds": 57.02638069599925, "remaining_budget_seconds": 2701.387686048998} +2026-10-17T12:50:05Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.3152093308418989, "grad_norm": 0.7154942154884338, "train_seconds": 66.08017330800067, "remaining_budget_seconds": 2692.3338933650084} +2026-10-17T12:50:15Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.30144766591489314, "grad_norm": 0.5346446633338928, "train_seconds": 75.70025930300471, "remaining_budget_seconds": 2682.7138077160052} +2026-10-17T12:50:25Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.29233670331537726, "grad_norm": 0.8794301748275757, "train_seconds": 85.551283348992, "remaining_budget_seconds": 2672.8627830680052} +2026-10-17T12:50:38Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.2903369713574648, "grad_norm": 0.6502418518066406, "train_seconds": 95.26234989699151, "remaining_budget_seconds": 2663.1517142640078} +2026-10-17T12:50:47Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.28637382835149766, "grad_norm": 0.7846441268920898, "train_seconds": 104.25619484799972, "remaining_budget_seconds": 2654.1578696490033} +2026-10-17T12:50:56Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.2832762071490288, "grad_norm": 0.42775359749794006, "train_seconds": 113.62732041199342, "remaining_budget_seconds": 2644.7867439480033} +2026-10-17T12:51:08Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.27807903923094274, "grad_norm": 0.49022796750068665, "train_seconds": 122.85797805499169, "remaining_budget_seconds": 2635.5560134820116} +2026-10-17T12:51:17Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.27909812681376933, "grad_norm": 0.46830466389656067, "train_seconds": 131.68236937299662, "remaining_budget_seconds": 2626.7316956709983} +2026-10-17T12:51:27Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.27070634208619593, "grad_norm": 0.6651181578636169, "train_seconds": 141.44178725700476, "remaining_budget_seconds": 2616.972279360998} +2026-10-17T12:51:37Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.2765042308717966, "grad_norm": 0.8944500684738159, "train_seconds": 151.06147388200043, "remaining_budget_seconds": 2607.3525922990084} +2026-10-17T12:51:48Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.2674925794452429, "grad_norm": 0.6166087985038757, "train_seconds": 159.8327388320031, "remaining_budget_seconds": 2598.5813265930046} +2026-10-17T12:51:59Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.26727489814162253, "grad_norm": 0.5042883157730103, "train_seconds": 170.1407241459965, "remaining_budget_seconds": 2588.2733408159984} +2026-10-17T12:52:09Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.26099120780825613, "grad_norm": 0.5717898011207581, "train_seconds": 179.95463381099398, "remaining_budget_seconds": 2578.459432379008} +2026-10-17T12:52:21Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.26333272889256476, "grad_norm": 0.6106987595558167, "train_seconds": 189.35414787499758, "remaining_budget_seconds": 2569.0599175960087} +2026-10-17T12:52:30Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.2567300103604794, "grad_norm": 0.5335085391998291, "train_seconds": 198.67983417300275, "remaining_budget_seconds": 2559.734231089009} +2026-10-17T12:52:39Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.2594704408198595, "grad_norm": 0.5430736541748047, "train_seconds": 207.75289313799294, "remaining_budget_seconds": 2550.661171550004} +2026-10-17T12:52:52Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.25713644102215766, "grad_norm": 0.6039029955863953, "train_seconds": 217.03686997300247, "remaining_budget_seconds": 2541.3771943600004} +2026-10-17T12:53:01Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.2592992279678583, "grad_norm": 0.3741917312145233, "train_seconds": 226.4625069439935, "remaining_budget_seconds": 2531.9515598100115} +2026-10-17T12:53:11Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.2548350650817156, "grad_norm": 0.6035587787628174, "train_seconds": 236.19712276000064, "remaining_budget_seconds": 2522.2169438660057} +2026-10-17T12:53:21Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.2580185231566429, "grad_norm": 0.5391042828559875, "train_seconds": 245.74227506500029, "remaining_budget_seconds": 2512.671789986998} +2026-10-17T12:53:33Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.2526800537109375, "grad_norm": 0.5699377059936523, "train_seconds": 255.2956355609931, "remaining_budget_seconds": 2503.118429692011} +2026-10-17T12:53:42Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.2548918652534485, "grad_norm": 0.5990042686462402, "train_seconds": 264.41718311799923, "remaining_budget_seconds": 2493.9968831540027} +2026-10-17T12:53:52Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.2515343941748142, "grad_norm": 0.5170568823814392, "train_seconds": 273.65332861700153, "remaining_budget_seconds": 2484.760738228011} +2026-10-17T12:54:04Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.2514236603677273, "grad_norm": 0.5224011540412903, "train_seconds": 282.79295864400046, "remaining_budget_seconds": 2475.6211076910113} +2026-10-17T12:54:13Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.2501847867667675, "grad_norm": 0.4241775870323181, "train_seconds": 291.75293716500164, "remaining_budget_seconds": 2466.661127432002} +2026-10-17T12:54:22Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.2496584565192461, "grad_norm": 0.5517822504043579, "train_seconds": 301.19917612300196, "remaining_budget_seconds": 2457.2148904310015} +2026-10-17T12:54:31Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.24407635308802128, "grad_norm": 0.40886521339416504, "train_seconds": 310.1418455999956, "remaining_budget_seconds": 2448.2722202709992} +2026-10-17T12:54:43Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.24796236403286456, "grad_norm": 0.5245842933654785, "train_seconds": 318.97089626500383, "remaining_budget_seconds": 2439.4431695250096} +2026-10-17T12:54:53Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.24575646437704562, "grad_norm": 0.4541577398777008, "train_seconds": 328.28005522199965, "remaining_budget_seconds": 2430.134010367008} +2026-10-17T12:55:01Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.2472220165282488, "grad_norm": 0.5048693418502808, "train_seconds": 337.21754409700225, "remaining_budget_seconds": 2421.1965224570013} +2026-10-17T12:55:13Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.24718267105519773, "grad_norm": 0.5818097591400146, "train_seconds": 346.0716470789921, "remaining_budget_seconds": 2412.342419502005} +2026-10-17T12:55:23Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.24545693501830101, "grad_norm": 0.49592506885528564, "train_seconds": 355.46801877199323, "remaining_budget_seconds": 2402.94604638101} +2026-10-17T12:55:32Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.24141355954110622, "grad_norm": 0.4943102300167084, "train_seconds": 364.24932891999197, "remaining_budget_seconds": 2394.1647367240075} +2026-10-17T12:55:41Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.2428164317458868, "grad_norm": 0.3423559069633484, "train_seconds": 373.17310657499183, "remaining_budget_seconds": 2385.2409597330116} +2026-10-17T12:55:53Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.24477404817938805, "grad_norm": 0.4737183153629303, "train_seconds": 382.83867121400544, "remaining_budget_seconds": 2375.575393482999} +2026-10-17T12:56:02Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.24248080752789974, "grad_norm": 0.3708985149860382, "train_seconds": 391.933766785005, "remaining_budget_seconds": 2366.480298713999} +2026-10-17T12:56:11Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.24230207569897175, "grad_norm": 0.49855998158454895, "train_seconds": 400.8398829999933, "remaining_budget_seconds": 2357.5741812690103} +2026-10-17T12:56:25Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.23870306350290776, "grad_norm": 0.44451719522476196, "train_seconds": 411.01519520599686, "remaining_budget_seconds": 2347.398871195008} +2026-10-17T12:56:34Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.23994023881852627, "grad_norm": 0.41136446595191956, "train_seconds": 420.32180492399493, "remaining_budget_seconds": 2338.092261594007} +2026-10-17T12:56:43Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.24175500981509684, "grad_norm": 0.47518664598464966, "train_seconds": 429.0128893660003, "remaining_budget_seconds": 2329.4011751490034} +2026-10-17T12:56:53Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.23818981945514678, "grad_norm": 0.4330131411552429, "train_seconds": 438.8438511629938, "remaining_budget_seconds": 2319.5702153640013} +2026-10-17T12:57:05Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.24054188162088394, "grad_norm": 0.4837610721588135, "train_seconds": 448.15350964399113, "remaining_budget_seconds": 2310.2605556390045} +2026-10-17T12:57:15Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.2423460977524519, "grad_norm": 0.33631187677383423, "train_seconds": 458.413563959999, "remaining_budget_seconds": 2300.0005016570067} +2026-10-17T12:57:25Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.23307764485478402, "grad_norm": 0.37847620248794556, "train_seconds": 468.05695753300097, "remaining_budget_seconds": 2290.3571088480094} +2026-10-17T12:57:37Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.23717260040342808, "grad_norm": 0.6306794285774231, "train_seconds": 476.76114077400416, "remaining_budget_seconds": 2281.6529245010024} +2026-10-17T12:57:45Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.23760871268808842, "grad_norm": 0.6388046145439148, "train_seconds": 485.3935672480002, "remaining_budget_seconds": 2273.020499160004} +2026-10-17T12:57:54Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.23613834641873838, "grad_norm": 0.655945360660553, "train_seconds": 494.62738305800303, "remaining_budget_seconds": 2263.786682113001} +2026-10-17T12:58:04Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.23340454906225205, "grad_norm": 0.30657944083213806, "train_seconds": 504.1707115259924, "remaining_budget_seconds": 2254.2433541909995} +2026-10-17T12:58:16Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.23360738284885885, "grad_norm": 0.4504558742046356, "train_seconds": 513.3031672499928, "remaining_budget_seconds": 2245.1108950909984} +2026-10-17T12:58:25Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.23473822101950645, "grad_norm": 0.33471912145614624, "train_seconds": 522.5222966729925, "remaining_budget_seconds": 2235.891769062} +2026-10-17T12:58:34Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.23063492096960544, "grad_norm": 0.41862621903419495, "train_seconds": 531.5096692259976, "remaining_budget_seconds": 2226.9043965270102} +2026-10-17T12:58:46Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.23291438095271588, "grad_norm": 0.8262524604797363, "train_seconds": 540.4168484480033, "remaining_budget_seconds": 2217.997216435004} +2026-10-17T12:58:56Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.2353571303188801, "grad_norm": 0.4841653108596802, "train_seconds": 549.8571602379961, "remaining_budget_seconds": 2208.556906526006} +2026-10-17T12:59:04Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.23129806734621525, "grad_norm": 0.6444438695907593, "train_seconds": 558.5231619730039, "remaining_budget_seconds": 2199.890904199012} +2026-10-17T12:59:13Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.2312720950692892, "grad_norm": 0.45299094915390015, "train_seconds": 567.4864505089936, "remaining_budget_seconds": 2190.927612286003} +2026-10-17T12:59:26Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.2316219015419483, "grad_norm": 0.28670573234558105, "train_seconds": 576.9938871979975, "remaining_budget_seconds": 2181.420176309999} +2026-10-17T12:59:35Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.22895184226334095, "grad_norm": 0.40817490220069885, "train_seconds": 586.1287614199973, "remaining_budget_seconds": 2172.2853035320004} +2026-10-17T12:59:44Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.22838859468698502, "grad_norm": 0.37200063467025757, "train_seconds": 595.0702587449923, "remaining_budget_seconds": 2163.343805234006} +2026-10-17T12:59:56Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.23242908649146557, "grad_norm": 0.24337264895439148, "train_seconds": 604.343937742, "remaining_budget_seconds": 2154.0701274560124} +2026-10-17T13:00:06Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.23442228019237518, "grad_norm": 0.45683789253234863, "train_seconds": 613.7740717330016, "remaining_budget_seconds": 2144.6399939200055} +2026-10-17T13:00:15Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.22672526933252812, "grad_norm": 0.38101446628570557, "train_seconds": 622.7102518320025, "remaining_budget_seconds": 2135.703814958004} +2026-10-17T13:00:24Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.22754490196704866, "grad_norm": 1.017651915550232, "train_seconds": 631.6785089039913, "remaining_budget_seconds": 2126.7355574230023} +2026-10-17T13:00:36Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.23272492431104183, "grad_norm": 0.40875568985939026, "train_seconds": 641.2194364820025, "remaining_budget_seconds": 2117.194628176003} +2026-10-17T13:00:46Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.22815605506300926, "grad_norm": 0.3430519700050354, "train_seconds": 650.5053159550007, "remaining_budget_seconds": 2107.9087489430094} +2026-10-17T13:00:55Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.2259386619925499, "grad_norm": 0.3249638080596924, "train_seconds": 659.4180232429935, "remaining_budget_seconds": 2098.996042483006} +2026-10-17T13:01:06Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.22749137781560422, "grad_norm": 0.20193202793598175, "train_seconds": 668.4234926130011, "remaining_budget_seconds": 2089.99057403201} +2026-10-17T13:01:15Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.22645300485193728, "grad_norm": 0.34435033798217773, "train_seconds": 677.0126488910028, "remaining_budget_seconds": 2081.4014170810115} +2026-10-17T13:01:24Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.2275589472055435, "grad_norm": 0.3020969331264496, "train_seconds": 686.3272325669968, "remaining_budget_seconds": 2072.086833968002} +2026-10-17T13:01:33Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.22501993760466577, "grad_norm": 0.5028272271156311, "train_seconds": 695.3600483100017, "remaining_budget_seconds": 2063.054008742998} +2026-10-17T13:01:45Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.22585200890898705, "grad_norm": 0.4013136029243469, "train_seconds": 703.9843674619915, "remaining_budget_seconds": 2054.429698566004} +2026-10-17T13:01:54Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.22570394091308116, "grad_norm": 0.4749501347541809, "train_seconds": 713.3502987770044, "remaining_budget_seconds": 2045.0637661939982} +2026-10-17T13:02:04Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.2239518128335476, "grad_norm": 0.32493478059768677, "train_seconds": 722.4620907640056, "remaining_budget_seconds": 2035.9519758440001} +2026-10-17T13:02:12Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.22290523327887057, "grad_norm": 0.462629109621048, "train_seconds": 731.3651309129928, "remaining_budget_seconds": 2027.0489351040014} +2026-10-17T13:02:24Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.22212673723697662, "grad_norm": 0.2538926303386688, "train_seconds": 740.448888768995, "remaining_budget_seconds": 2017.9651765570015} +2026-10-17T13:02:33Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.22312219098210334, "grad_norm": 0.3611747622489929, "train_seconds": 749.4610276989988, "remaining_budget_seconds": 2008.9530389639986} +2026-10-17T13:02:42Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.22853956185281277, "grad_norm": 0.4298134744167328, "train_seconds": 758.0722502629942, "remaining_budget_seconds": 2000.3418160450092} +2026-10-17T13:02:54Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.22167361490428447, "grad_norm": 0.47243255376815796, "train_seconds": 767.0210645859916, "remaining_budget_seconds": 1991.393000821001} +2026-10-17T13:03:03Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.22172856852412223, "grad_norm": 0.4270235300064087, "train_seconds": 775.9618472820002, "remaining_budget_seconds": 1982.4522178070038} +2026-10-17T13:03:11Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.22530002124607562, "grad_norm": 0.31613707542419434, "train_seconds": 784.3914764670044, "remaining_budget_seconds": 1974.0225883579988} +2026-10-17T13:03:20Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.22602428995072843, "grad_norm": 0.36234191060066223, "train_seconds": 793.2428342679923, "remaining_budget_seconds": 1965.1712320130027} +2026-10-17T13:03:32Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.22251358337700367, "grad_norm": 0.2832372188568115, "train_seconds": 802.116655691003, "remaining_budget_seconds": 1956.297410654006} +2026-10-17T13:03:41Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.2225838966667652, "grad_norm": 0.3412244915962219, "train_seconds": 810.6742252959957, "remaining_budget_seconds": 1947.7398405390122} +2026-10-17T13:03:49Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.22052792429924012, "grad_norm": 0.33493950963020325, "train_seconds": 819.2049694669986, "remaining_budget_seconds": 1939.2090968410048} +2026-10-17T13:03:58Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.22209285236895085, "grad_norm": 0.5994546413421631, "train_seconds": 827.8063140339946, "remaining_budget_seconds": 1930.6077515740035} +2026-10-17T13:04:10Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.2243327973783016, "grad_norm": 0.29235729575157166, "train_seconds": 836.6570928369911, "remaining_budget_seconds": 1921.7569737170124} +2026-10-17T13:04:18Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.21902809739112855, "grad_norm": 0.33178016543388367, "train_seconds": 844.9801438790018, "remaining_budget_seconds": 1913.4339225660078} +2026-10-17T13:04:26Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.2180236604809761, "grad_norm": 0.30505019426345825, "train_seconds": 853.5559594920051, "remaining_budget_seconds": 1904.858105651001} +2026-10-17T13:04:38Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.22246422044932843, "grad_norm": 0.4642120599746704, "train_seconds": 862.2956541759922, "remaining_budget_seconds": 1896.1184110400063} +2026-10-17T13:04:46Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.2183162719756365, "grad_norm": 0.3430813252925873, "train_seconds": 870.66401357, "remaining_budget_seconds": 1887.7500533210114} +2026-10-17T13:04:55Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.22276623524725436, "grad_norm": 0.2788373827934265, "train_seconds": 879.0340554029972, "remaining_budget_seconds": 1879.38001016801} +2026-10-17T13:05:03Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.21810324892401695, "grad_norm": 0.30487877130508423, "train_seconds": 887.3878622589982, "remaining_budget_seconds": 1871.0262031400052} +2026-10-17T13:05:15Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.22172278866171838, "grad_norm": 0.2836073637008667, "train_seconds": 896.2434221799922, "remaining_budget_seconds": 1862.170644531012} +2026-10-17T13:05:24Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.21842769242823123, "grad_norm": 0.28864023089408875, "train_seconds": 905.2682729639928, "remaining_budget_seconds": 1853.14579365401} +2026-10-17T13:05:33Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.21708143413066863, "grad_norm": 0.33633729815483093, "train_seconds": 913.9152522999939, "remaining_budget_seconds": 1844.4988135080057} +2026-10-17T13:05:41Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.22017077423632145, "grad_norm": 0.32972440123558044, "train_seconds": 922.6191791729943, "remaining_budget_seconds": 1835.7948877989984} +2026-10-17T13:05:53Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.2217992316931486, "grad_norm": 0.260494202375412, "train_seconds": 931.4071508509951, "remaining_budget_seconds": 1827.006915296006} +2026-10-17T13:06:02Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.22151257194578647, "grad_norm": 0.2538623809814453, "train_seconds": 940.2326537500048, "remaining_budget_seconds": 1818.181412758} +2026-10-17T13:06:11Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.2189745634794235, "grad_norm": 0.44783204793930054, "train_seconds": 949.046025853997, "remaining_budget_seconds": 1809.3680395270057} +2026-10-17T13:06:19Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.21770682193338872, "grad_norm": 0.3312217593193054, "train_seconds": 957.8608747929975, "remaining_budget_seconds": 1800.553191058003} +2026-10-17T13:06:32Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.21751818500459194, "grad_norm": 0.30138832330703735, "train_seconds": 967.332563798991, "remaining_budget_seconds": 1791.081502237008} +2026-10-17T13:06:41Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.21736572280526162, "grad_norm": 0.3472718894481659, "train_seconds": 976.1772456799954, "remaining_budget_seconds": 1782.2368202100042} +2026-10-17T13:06:49Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.21832835488021374, "grad_norm": 0.33092013001441956, "train_seconds": 984.5418862649967, "remaining_budget_seconds": 1773.872179958009} +2026-10-17T13:07:01Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.22021024562418462, "grad_norm": 0.34005001187324524, "train_seconds": 993.6166269329988, "remaining_budget_seconds": 1764.7974397310027} +2026-10-17T13:07:10Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.215665700212121, "grad_norm": 0.3975522816181183, "train_seconds": 1002.8529224649974, "remaining_budget_seconds": 1755.5611437360058} +2026-10-17T13:07:19Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.21969928793609142, "grad_norm": 0.26398584246635437, "train_seconds": 1011.5926491519931, "remaining_budget_seconds": 1746.8214170290012} +2026-10-17T13:07:27Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.21869442895054816, "grad_norm": 0.37307310104370117, "train_seconds": 1020.4739735269977, "remaining_budget_seconds": 1737.9400916560116} +2026-10-17T13:07:39Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.21579186484217644, "grad_norm": 0.3226800262928009, "train_seconds": 1029.682563911003, "remaining_budget_seconds": 1728.7314997710055} +2026-10-17T13:07:48Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.2183113957941532, "grad_norm": 0.3513220250606537, "train_seconds": 1038.5460608639987, "remaining_budget_seconds": 1719.8680037150043} +2026-10-17T13:07:56Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.2185109805315733, "grad_norm": 0.3307887613773346, "train_seconds": 1046.7866707109933, "remaining_budget_seconds": 1711.627395707008} +2026-10-17T13:08:08Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.2187618264555931, "grad_norm": 0.4342304468154907, "train_seconds": 1055.3954255120043, "remaining_budget_seconds": 1703.018640306007} +2026-10-17T13:08:16Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.2177766891568899, "grad_norm": 0.2941909730434418, "train_seconds": 1063.757256472003, "remaining_budget_seconds": 1694.6568098880089} +2026-10-17T13:08:25Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.21708128929138185, "grad_norm": 0.3720964789390564, "train_seconds": 1072.27727572, "remaining_budget_seconds": 1686.136790552002} +2026-10-17T13:08:33Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.2192159216850996, "grad_norm": 0.36772632598876953, "train_seconds": 1080.6816686090024, "remaining_budget_seconds": 1677.7323951440048} +2026-10-17T13:08:44Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.2154158640652895, "grad_norm": 0.3576091527938843, "train_seconds": 1089.2116121809959, "remaining_budget_seconds": 1669.2024542470026} +2026-10-17T13:08:53Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.21583367340266704, "grad_norm": 0.2994319200515747, "train_seconds": 1097.603347658005, "remaining_budget_seconds": 1660.8107179500075} +2026-10-17T13:09:01Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.21689103230834006, "grad_norm": 0.35445040464401245, "train_seconds": 1105.9011152489984, "remaining_budget_seconds": 1652.5129470829997} +2026-10-17T13:09:10Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.21694319196045397, "grad_norm": 0.4127921760082245, "train_seconds": 1115.143617640002, "remaining_budget_seconds": 1643.2704464010021} +2026-10-17T13:09:22Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.21704182758927346, "grad_norm": 0.38945478200912476, "train_seconds": 1124.0901373429951, "remaining_budget_seconds": 1634.3239287450124} +2026-10-17T13:09:31Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.21468723073601723, "grad_norm": 0.29288429021835327, "train_seconds": 1132.844550185997, "remaining_budget_seconds": 1625.5695145290083} +2026-10-17T13:09:40Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.2105151952058077, "grad_norm": 0.3384424149990082, "train_seconds": 1141.9230627170036, "remaining_budget_seconds": 1616.4910036880028} +2026-10-17T13:09:49Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.21400660797953605, "grad_norm": 0.5596765279769897, "train_seconds": 1150.7575282769976, "remaining_budget_seconds": 1607.6565377570078} +2026-10-17T13:10:00Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.2165817329287529, "grad_norm": 0.26532453298568726, "train_seconds": 1159.3094026110048, "remaining_budget_seconds": 1599.1046642520087} +2026-10-17T13:10:09Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.21601357072591781, "grad_norm": 0.2426302582025528, "train_seconds": 1168.0071136780025, "remaining_budget_seconds": 1590.4069530850102} +2026-10-17T13:10:17Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.21381568975746632, "grad_norm": 0.2738572359085083, "train_seconds": 1176.852734827, "remaining_budget_seconds": 1581.561330438999} +2026-10-17T13:10:29Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.21382970809936525, "grad_norm": 0.2629215717315674, "train_seconds": 1185.627938406993, "remaining_budget_seconds": 1572.786127452011} +2026-10-17T13:10:38Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.2110043091326952, "grad_norm": 0.288819283246994, "train_seconds": 1195.047356184994, "remaining_budget_seconds": 1563.3667101610044} +2026-10-17T13:10:47Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.2156204341351986, "grad_norm": 0.2331741452217102, "train_seconds": 1203.6912929149985, "remaining_budget_seconds": 1554.7227719369985} +2026-10-17T13:10:55Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.2162596282362938, "grad_norm": 0.47849559783935547, "train_seconds": 1212.0526954300003, "remaining_budget_seconds": 1546.3613713630039} +2026-10-17T13:11:07Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.214159412458539, "grad_norm": 0.2109459638595581, "train_seconds": 1220.7902285960008, "remaining_budget_seconds": 1537.6238360940042} +2026-10-17T13:11:16Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.2147791489213705, "grad_norm": 0.19381000101566315, "train_seconds": 1229.7409694050002, "remaining_budget_seconds": 1528.67309681201} +2026-10-17T13:11:24Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.21178525634109974, "grad_norm": 0.3514372706413269, "train_seconds": 1238.1678025500005, "remaining_budget_seconds": 1520.2462615510012} +2026-10-17T13:11:33Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.21689899906516075, "grad_norm": 0.2767186164855957, "train_seconds": 1246.4495042449998, "remaining_budget_seconds": 1511.9645610540028} +2026-10-17T13:11:44Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.21918019592761995, "grad_norm": 0.3371812701225281, "train_seconds": 1255.1775058960047, "remaining_budget_seconds": 1503.2365595480078} +2026-10-17T13:11:53Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.21124240331351757, "grad_norm": 0.27319130301475525, "train_seconds": 1264.0779404119967, "remaining_budget_seconds": 1494.336125359012} +2026-10-17T13:12:02Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.21290820486843587, "grad_norm": 0.22948108613491058, "train_seconds": 1272.721160494999, "remaining_budget_seconds": 1485.6929059219983} +2026-10-17T13:12:13Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.21623246341943742, "grad_norm": 0.2517920732498169, "train_seconds": 1281.314368995998, "remaining_budget_seconds": 1477.099697372003} +2026-10-17T13:12:21Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.21337880462408065, "grad_norm": 0.35373276472091675, "train_seconds": 1289.7871998829942, "remaining_budget_seconds": 1468.6268666620017} +2026-10-17T13:12:30Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.21250546857714653, "grad_norm": 0.23509792983531952, "train_seconds": 1298.2704683140037, "remaining_budget_seconds": 1460.1435975659988} +2026-10-17T13:12:39Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.21347319796681405, "grad_norm": 0.2525889575481415, "train_seconds": 1307.210984802994, "remaining_budget_seconds": 1451.2030812470039} +2026-10-17T13:12:50Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.2142030533403158, "grad_norm": 0.28283393383026123, "train_seconds": 1315.693663700993, "remaining_budget_seconds": 1442.7203974490112} +2026-10-17T13:12:58Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.21360511131584645, "grad_norm": 0.2561068832874298, "train_seconds": 1324.100797163992, "remaining_budget_seconds": 1434.3132688460028} +2026-10-17T13:13:07Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.2142311605811119, "grad_norm": 0.49837031960487366, "train_seconds": 1332.3480648999976, "remaining_budget_seconds": 1426.0660019030038} +2026-10-17T13:13:15Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.21701853930950166, "grad_norm": 0.3130660653114319, "train_seconds": 1340.7571149849973, "remaining_budget_seconds": 1417.6569513470022} +2026-10-17T13:13:27Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.21409972250461579, "grad_norm": 0.2829403579235077, "train_seconds": 1349.6331200749992, "remaining_budget_seconds": 1408.780946348008} +2026-10-17T13:13:36Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.21223932430148124, "grad_norm": 0.24032600224018097, "train_seconds": 1358.4261074539972, "remaining_budget_seconds": 1399.9879590730125} +2026-10-17T13:13:44Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.216229931935668, "grad_norm": 0.3629673421382904, "train_seconds": 1367.0522158630047, "remaining_budget_seconds": 1391.361850270012} +2026-10-17T13:13:53Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.21340704813599587, "grad_norm": 0.2002793699502945, "train_seconds": 1375.9136534979916, "remaining_budget_seconds": 1382.500412428999} +2026-10-17T13:14:05Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.2131003575026989, "grad_norm": 0.25670793652534485, "train_seconds": 1384.6536362859915, "remaining_budget_seconds": 1373.760429441012} +2026-10-17T13:14:13Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.21401486836373806, "grad_norm": 0.2693755328655243, "train_seconds": 1393.6008185169921, "remaining_budget_seconds": 1364.8132465180097} +2026-10-17T13:14:22Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.209348948597908, "grad_norm": 0.4197777211666107, "train_seconds": 1402.342039752999, "remaining_budget_seconds": 1356.0720255620108} +2026-10-17T13:14:34Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.21057655431330205, "grad_norm": 0.24944457411766052, "train_seconds": 1411.0001999749948, "remaining_budget_seconds": 1347.4138668740052} +2026-10-17T13:14:43Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.2140811436623335, "grad_norm": 0.45863279700279236, "train_seconds": 1419.9401947709994, "remaining_budget_seconds": 1338.4738710980018} +2026-10-17T13:14:52Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.21219306454062462, "grad_norm": 0.3196133077144623, "train_seconds": 1429.109032648994, "remaining_budget_seconds": 1329.3050336770102} +2026-10-17T13:15:01Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.20774341747164726, "grad_norm": 0.22258435189723969, "train_seconds": 1437.9103135609912, "remaining_budget_seconds": 1320.503752558012} +2026-10-17T13:15:12Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.209874704182148, "grad_norm": 0.3453591465950012, "train_seconds": 1446.679294225003, "remaining_budget_seconds": 1311.7347723270068} +2026-10-17T13:15:21Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.21331964060664177, "grad_norm": 0.31521984934806824, "train_seconds": 1455.7698977629916, "remaining_budget_seconds": 1302.6441679220006} +2026-10-17T13:15:31Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.21190713882446288, "grad_norm": 0.3643460273742676, "train_seconds": 1464.8168745510047, "remaining_budget_seconds": 1293.5971861569997} +2026-10-17T13:15:40Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.2112774459272623, "grad_norm": 0.23537838459014893, "train_seconds": 1474.2490425299911, "remaining_budget_seconds": 1284.1650227799983} +2026-10-17T13:15:53Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.21228570215404033, "grad_norm": 0.3098660707473755, "train_seconds": 1483.510105207999, "remaining_budget_seconds": 1274.9039615860092} +2026-10-17T13:16:02Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.21132515221834183, "grad_norm": 0.2710302770137787, "train_seconds": 1492.368199998993, "remaining_budget_seconds": 1266.045866913002} +2026-10-17T13:16:11Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.21239046864211558, "grad_norm": 0.4085797071456909, "train_seconds": 1501.473686575002, "remaining_budget_seconds": 1256.9403799150023} +2026-10-17T13:16:23Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.21090037278831006, "grad_norm": 0.3020476698875427, "train_seconds": 1510.7060636249953, "remaining_budget_seconds": 1247.7080030420038} +2026-10-17T13:16:32Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.21240577287971973, "grad_norm": 0.25889846682548523, "train_seconds": 1520.0160249089968, "remaining_budget_seconds": 1238.3980405750044} +2026-10-17T13:16:41Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.21186028547585012, "grad_norm": 0.2587358057498932, "train_seconds": 1529.2471276620054, "remaining_budget_seconds": 1229.1669372230099} +2026-10-17T13:16:51Z INFO {"event": "training_progress", "step": 8550, "epoch": 24, "loss": 0.2105808875709772, "grad_norm": 0.25653788447380066, "train_seconds": 1538.614960863997, "remaining_budget_seconds": 1219.799103079} +2026-10-17T13:17:03Z INFO {"event": "training_progress", "step": 8600, "epoch": 24, "loss": 0.21100312657654285, "grad_norm": 0.3858273923397064, "train_seconds": 1547.4727901139995, "remaining_budget_seconds": 1210.941276286001} +2026-10-17T13:17:11Z INFO {"event": "training_progress", "step": 8650, "epoch": 24, "loss": 0.2105012708902359, "grad_norm": 0.21907661855220795, "train_seconds": 1556.2295958259929, "remaining_budget_seconds": 1202.1844709740108} +2026-10-17T13:17:20Z INFO {"event": "training_progress", "step": 8700, "epoch": 24, "loss": 0.21267940640449523, "grad_norm": 0.2547827363014221, "train_seconds": 1565.2554843620019, "remaining_budget_seconds": 1193.158582189004} +2026-10-17T13:17:32Z INFO {"event": "training_progress", "step": 8750, "epoch": 24, "loss": 0.20916932456195356, "grad_norm": 0.19733545184135437, "train_seconds": 1574.1559450990026, "remaining_budget_seconds": 1184.2581144550059} +2026-10-17T13:17:41Z INFO {"event": "training_progress", "step": 8800, "epoch": 25, "loss": 0.21014030911028386, "grad_norm": 0.17895784974098206, "train_seconds": 1582.520673261999, "remaining_budget_seconds": 1175.893392990998} +2026-10-17T13:17:50Z INFO {"event": "training_progress", "step": 8850, "epoch": 25, "loss": 0.21000760689377784, "grad_norm": 0.23426108062267303, "train_seconds": 1591.437373986002, "remaining_budget_seconds": 1166.9766913750063} +2026-10-17T13:17:58Z INFO {"event": "training_progress", "step": 8900, "epoch": 25, "loss": 0.2113132543861866, "grad_norm": 0.28108128905296326, "train_seconds": 1600.125871835, "remaining_budget_seconds": 1158.28819204701} +2026-10-17T13:18:10Z INFO {"event": "training_progress", "step": 8950, "epoch": 25, "loss": 0.21056659892201424, "grad_norm": 0.1951071321964264, "train_seconds": 1608.5458518929954, "remaining_budget_seconds": 1149.8682148500084} +2026-10-17T13:18:19Z INFO {"event": "training_progress", "step": 9000, "epoch": 25, "loss": 0.20969015568494798, "grad_norm": 0.3105611801147461, "train_seconds": 1616.9638241509965, "remaining_budget_seconds": 1141.4502416300093} +2026-10-17T13:18:27Z INFO {"event": "training_progress", "step": 9050, "epoch": 25, "loss": 0.2101107718795538, "grad_norm": 0.2517307996749878, "train_seconds": 1625.5358575540013, "remaining_budget_seconds": 1132.8782080770034} +2026-10-17T13:18:36Z INFO {"event": "training_progress", "step": 9100, "epoch": 25, "loss": 0.20928458459675311, "grad_norm": 0.2446414679288864, "train_seconds": 1633.717602484001, "remaining_budget_seconds": 1124.6964638240024} +2026-10-17T13:18:47Z INFO {"event": "training_progress", "step": 9150, "epoch": 26, "loss": 0.20986899614334106, "grad_norm": 0.21949443221092224, "train_seconds": 1642.1145574319962, "remaining_budget_seconds": 1116.2995083160058} +2026-10-17T13:18:56Z INFO {"event": "training_progress", "step": 9200, "epoch": 26, "loss": 0.20921015098690987, "grad_norm": 0.23207460343837738, "train_seconds": 1650.6856841459958, "remaining_budget_seconds": 1107.7283805500047} +2026-10-17T13:19:04Z INFO {"event": "training_progress", "step": 9250, "epoch": 26, "loss": 0.20836707703769208, "grad_norm": 0.21994228661060333, "train_seconds": 1658.7130665229924, "remaining_budget_seconds": 1099.7009989380022} +2026-10-17T13:19:12Z INFO {"event": "training_progress", "step": 9300, "epoch": 26, "loss": 0.2062465884536505, "grad_norm": 0.3898186981678009, "train_seconds": 1667.1569938430039, "remaining_budget_seconds": 1091.257072555003} +2026-10-17T13:19:25Z INFO {"event": "training_progress", "step": 9350, "epoch": 26, "loss": 0.2089680451899767, "grad_norm": 0.17958964407444, "train_seconds": 1676.3854715449997, "remaining_budget_seconds": 1082.028594197007} +2026-10-17T13:19:34Z INFO {"event": "training_progress", "step": 9400, "epoch": 26, "loss": 0.20902890846133232, "grad_norm": 0.16969303786754608, "train_seconds": 1685.4155339889985, "remaining_budget_seconds": 1072.9985327510076} +2026-10-17T13:19:42Z INFO {"event": "training_progress", "step": 9450, "epoch": 26, "loss": 0.20885445982217787, "grad_norm": 0.22558028995990753, "train_seconds": 1693.7594377569912, "remaining_budget_seconds": 1064.6546290200058} +2026-10-17T13:19:54Z INFO {"event": "training_progress", "step": 9500, "epoch": 27, "loss": 0.21021768085658551, "grad_norm": 0.3038398027420044, "train_seconds": 1702.4496304579952, "remaining_budget_seconds": 1055.964436084003} +2026-10-17T13:20:02Z INFO {"event": "training_progress", "step": 9550, "epoch": 27, "loss": 0.20864851877093316, "grad_norm": 0.2123909592628479, "train_seconds": 1710.8152909640048, "remaining_budget_seconds": 1047.5987757500116} +2026-10-17T13:20:11Z INFO {"event": "training_progress", "step": 9600, "epoch": 27, "loss": 0.20965322777628898, "grad_norm": 0.2818896174430847, "train_seconds": 1719.0340220590006, "remaining_budget_seconds": 1039.3800448710099} +2026-10-17T13:20:19Z INFO {"event": "training_progress", "step": 9650, "epoch": 27, "loss": 0.21106939971446992, "grad_norm": 0.20882457494735718, "train_seconds": 1727.6139611120016, "remaining_budget_seconds": 1030.800104754002} +2026-10-17T13:20:31Z INFO {"event": "training_progress", "step": 9700, "epoch": 27, "loss": 0.2074196870625019, "grad_norm": 0.25504857301712036, "train_seconds": 1736.075913209992, "remaining_budget_seconds": 1022.3381528950122} +2026-10-17T13:20:40Z INFO {"event": "training_progress", "step": 9750, "epoch": 27, "loss": 0.21124380998313427, "grad_norm": 0.3001953065395355, "train_seconds": 1744.6853059480054, "remaining_budget_seconds": 1013.728760826998} +2026-10-17T13:20:49Z INFO {"event": "training_progress", "step": 9800, "epoch": 27, "loss": 0.207313162535429, "grad_norm": 0.2767162621021271, "train_seconds": 1753.6513330979942, "remaining_budget_seconds": 1004.7627308540104} +2026-10-17T13:20:58Z INFO {"event": "training_progress", "step": 9850, "epoch": 28, "loss": 0.21181064836680888, "grad_norm": 0.2027803361415863, "train_seconds": 1762.6050942069996, "remaining_budget_seconds": 995.8089716590039} +2026-10-17T13:21:09Z INFO {"event": "training_progress", "step": 9900, "epoch": 28, "loss": 0.20856134213507174, "grad_norm": 0.46928203105926514, "train_seconds": 1771.0189483349968, "remaining_budget_seconds": 987.3951168460044} +2026-10-17T13:21:17Z INFO {"event": "training_progress", "step": 9950, "epoch": 28, "loss": 0.20857098288834094, "grad_norm": 0.2140963226556778, "train_seconds": 1779.502891615004, "remaining_budget_seconds": 978.9111690569989} +2026-10-17T13:21:26Z INFO {"event": "training_progress", "step": 10000, "epoch": 28, "loss": 0.2095267182588577, "grad_norm": 0.1836969256401062, "train_seconds": 1788.311361207001, "remaining_budget_seconds": 970.1027039379987} +2026-10-17T13:21:39Z INFO {"event": "training_progress", "step": 10050, "epoch": 28, "loss": 0.2084786505997181, "grad_norm": 0.2125314623117447, "train_seconds": 1797.301610038994, "remaining_budget_seconds": 961.1124562420009} +2026-10-17T13:21:48Z INFO {"event": "training_progress", "step": 10100, "epoch": 28, "loss": 0.20948405548930168, "grad_norm": 0.1847035437822342, "train_seconds": 1806.6308664779935, "remaining_budget_seconds": 951.783197554003} +2026-10-17T13:21:57Z INFO {"event": "training_progress", "step": 10150, "epoch": 28, "loss": 0.20964431896805763, "grad_norm": 0.15880747139453888, "train_seconds": 1815.9519983659993, "remaining_budget_seconds": 942.4620648580021} +2026-10-17T13:22:06Z INFO {"event": "training_progress", "step": 10200, "epoch": 29, "loss": 0.2072571262717247, "grad_norm": 0.2293073982000351, "train_seconds": 1824.3979994440015, "remaining_budget_seconds": 934.0160658540117} +2026-10-17T13:22:18Z INFO {"event": "training_progress", "step": 10250, "epoch": 29, "loss": 0.2153169246017933, "grad_norm": 0.23880641162395477, "train_seconds": 1833.1067376639985, "remaining_budget_seconds": 925.3073288779997} +2026-10-17T13:22:26Z INFO {"event": "training_progress", "step": 10300, "epoch": 29, "loss": 0.21014220580458642, "grad_norm": 0.3098471164703369, "train_seconds": 1841.7631572760001, "remaining_budget_seconds": 916.6509094290086} +2026-10-17T13:22:35Z INFO {"event": "training_progress", "step": 10350, "epoch": 29, "loss": 0.20494030341506003, "grad_norm": 0.2594602704048157, "train_seconds": 1850.3169914140017, "remaining_budget_seconds": 908.097074794001} +2026-10-17T13:22:43Z INFO {"event": "training_progress", "step": 10400, "epoch": 29, "loss": 0.2072732938081026, "grad_norm": 0.2156733125448227, "train_seconds": 1858.6464741719974, "remaining_budget_seconds": 899.7675923700008} +2026-10-17T13:22:56Z INFO {"event": "training_progress", "step": 10450, "epoch": 29, "loss": 0.20924615077674388, "grad_norm": 0.2070610076189041, "train_seconds": 1867.5298170199967, "remaining_budget_seconds": 890.884249581999} +2026-10-17T13:23:04Z INFO {"event": "training_progress", "step": 10500, "epoch": 29, "loss": 0.2077268925309181, "grad_norm": 0.18642759323120117, "train_seconds": 1876.072772621992, "remaining_budget_seconds": 882.3412920450064} +2026-10-17T13:23:12Z INFO {"event": "training_progress", "step": 10550, "epoch": 30, "loss": 0.20744515188038348, "grad_norm": 0.23356378078460693, "train_seconds": 1884.375735972004, "remaining_budget_seconds": 874.0383309400058} +2026-10-17T13:23:21Z INFO {"event": "training_progress", "step": 10600, "epoch": 30, "loss": 0.2062606743723154, "grad_norm": 0.13370749354362488, "train_seconds": 1892.7598292729963, "remaining_budget_seconds": 865.654236989998} +2026-10-17T13:23:33Z INFO {"event": "training_progress", "step": 10650, "epoch": 30, "loss": 0.20766739532351494, "grad_norm": 0.2813013792037964, "train_seconds": 1901.7001237319928, "remaining_budget_seconds": 856.713942405011} +2026-10-17T13:23:42Z INFO {"event": "training_progress", "step": 10700, "epoch": 30, "loss": 0.20558265581727028, "grad_norm": 0.25222712755203247, "train_seconds": 1910.2426755740016, "remaining_budget_seconds": 848.1713885880017} +2026-10-17T13:23:50Z INFO {"event": "training_progress", "step": 10750, "epoch": 30, "loss": 0.2083843493461609, "grad_norm": 0.22317564487457275, "train_seconds": 1919.0258144919935, "remaining_budget_seconds": 839.388252240009} +2026-10-17T13:24:03Z INFO {"event": "training_progress", "step": 10800, "epoch": 30, "loss": 0.20982395060360431, "grad_norm": 0.21928207576274872, "train_seconds": 1927.685011706999, "remaining_budget_seconds": 830.7290532810002} +2026-10-17T13:24:12Z INFO {"event": "training_progress", "step": 10850, "epoch": 30, "loss": 0.20623451955616473, "grad_norm": 0.26748958230018616, "train_seconds": 1936.6935519219987, "remaining_budget_seconds": 821.7205143309984} +2026-10-17T13:24:20Z INFO {"event": "training_progress", "step": 10900, "epoch": 31, "loss": 0.20585713863372804, "grad_norm": 0.3945937156677246, "train_seconds": 1945.3858614990022, "remaining_budget_seconds": 813.0282053320116} +2026-10-17T13:24:28Z INFO {"event": "training_progress", "step": 10950, "epoch": 31, "loss": 0.2103213143348694, "grad_norm": 0.1653982549905777, "train_seconds": 1953.359775702993, "remaining_budget_seconds": 805.0542908030038} +2026-10-17T13:24:40Z INFO {"event": "training_progress", "step": 11000, "epoch": 31, "loss": 0.20982209220528603, "grad_norm": 0.22335445880889893, "train_seconds": 1962.067767568995, "remaining_budget_seconds": 796.3462987930106} +2026-10-17T13:24:51Z INFO {"event": "training_progress", "step": 11050, "epoch": 31, "loss": 0.208565791323781, "grad_norm": 0.227960005402565, "train_seconds": 1972.4891049180005, "remaining_budget_seconds": 785.9249569800013} +2026-10-17T13:24:59Z INFO {"event": "training_progress", "step": 11100, "epoch": 31, "loss": 0.2051590971648693, "grad_norm": 0.25268447399139404, "train_seconds": 1980.9195255939994, "remaining_budget_seconds": 777.4945412550005} +2026-10-17T13:25:08Z INFO {"event": "training_progress", "step": 11150, "epoch": 31, "loss": 0.20661500290036203, "grad_norm": 0.21706721186637878, "train_seconds": 1989.4189783939946, "remaining_budget_seconds": 768.9950877080119} +2026-10-17T13:25:20Z INFO {"event": "training_progress", "step": 11200, "epoch": 31, "loss": 0.207459664195776, "grad_norm": 0.1989380419254303, "train_seconds": 1998.3036554510036, "remaining_budget_seconds": 760.1104113750043} +2026-10-17T13:25:29Z INFO {"event": "training_progress", "step": 11250, "epoch": 31, "loss": 0.20701891340315343, "grad_norm": 0.5014698505401611, "train_seconds": 2007.4266180179984, "remaining_budget_seconds": 750.9874469920032} +2026-10-17T13:25:37Z INFO {"event": "training_progress", "step": 11300, "epoch": 32, "loss": 0.20576877422630788, "grad_norm": 0.3131260275840759, "train_seconds": 2015.7015918410034, "remaining_budget_seconds": 742.7124736910046} +2026-10-17T13:25:49Z INFO {"event": "training_progress", "step": 11350, "epoch": 32, "loss": 0.20691968388855458, "grad_norm": 0.26714888215065, "train_seconds": 2024.0124442259985, "remaining_budget_seconds": 734.4016221180063} +2026-10-17T13:25:57Z INFO {"event": "training_progress", "step": 11400, "epoch": 32, "loss": 0.2037794766575098, "grad_norm": 0.1428268551826477, "train_seconds": 2032.3612030549994, "remaining_budget_seconds": 726.0528634060029} +2026-10-17T13:26:06Z INFO {"event": "training_progress", "step": 11450, "epoch": 32, "loss": 0.20744044236838818, "grad_norm": 0.35780587792396545, "train_seconds": 2040.9833404289966, "remaining_budget_seconds": 717.4307263030059} +2026-10-17T13:26:16Z INFO {"event": "training_progress", "step": 11500, "epoch": 32, "loss": 0.20498349107801914, "grad_norm": 0.23209822177886963, "train_seconds": 2051.287443017005, "remaining_budget_seconds": 707.1266233720089} +2026-10-17T13:26:30Z INFO {"event": "training_progress", "step": 11550, "epoch": 32, "loss": 0.20786200150847434, "grad_norm": 0.241277277469635, "train_seconds": 2061.733461155003, "remaining_budget_seconds": 696.6806030360021} +2026-10-17T13:26:40Z INFO {"event": "training_progress", "step": 11600, "epoch": 32, "loss": 0.20634292609989643, "grad_norm": 0.22789204120635986, "train_seconds": 2071.3856046479923, "remaining_budget_seconds": 687.0284613950062} +2026-10-17T13:26:49Z INFO {"event": "training_progress", "step": 11650, "epoch": 33, "loss": 0.20472379937767982, "grad_norm": 0.16640153527259827, "train_seconds": 2080.4069180539955, "remaining_budget_seconds": 678.0071475820005} +2026-10-17T13:27:01Z INFO {"event": "training_progress", "step": 11700, "epoch": 33, "loss": 0.2085501741617918, "grad_norm": 0.3431427478790283, "train_seconds": 2090.1131390740047, "remaining_budget_seconds": 668.3009260289982} +2026-10-17T13:27:11Z INFO {"event": "training_progress", "step": 11750, "epoch": 33, "loss": 0.20625027887523173, "grad_norm": 0.19269400835037231, "train_seconds": 2099.6330392039963, "remaining_budget_seconds": 658.7810271060007} +2026-10-17T13:27:20Z INFO {"event": "training_progress", "step": 11800, "epoch": 33, "loss": 0.20618033811450004, "grad_norm": 0.23951344192028046, "train_seconds": 2108.630696516004, "remaining_budget_seconds": 649.7833687090024} +2026-10-17T13:27:29Z INFO {"event": "training_progress", "step": 11850, "epoch": 33, "loss": 0.20912025757133962, "grad_norm": 0.18033844232559204, "train_seconds": 2117.600124021992, "remaining_budget_seconds": 640.8139423980028} +2026-10-17T13:27:40Z INFO {"event": "training_progress", "step": 11900, "epoch": 33, "loss": 0.20979612976312637, "grad_norm": 0.18711669743061066, "train_seconds": 2126.388722560994, "remaining_budget_seconds": 632.0253434470069} +2026-10-17T13:27:48Z INFO {"event": "training_progress", "step": 11950, "epoch": 33, "loss": 0.20485815897583962, "grad_norm": 0.19063721597194672, "train_seconds": 2134.751461787004, "remaining_budget_seconds": 623.6626021429984} +2026-10-17T13:27:56Z INFO {"event": "training_progress", "step": 12000, "epoch": 34, "loss": 0.20774743877351284, "grad_norm": 0.3456375300884247, "train_seconds": 2143.199444696991, "remaining_budget_seconds": 615.2146183029981} +2026-10-17T13:28:05Z INFO {"event": "training_progress", "step": 12050, "epoch": 34, "loss": 0.20839033246040345, "grad_norm": 0.22915121912956238, "train_seconds": 2151.553171007996, "remaining_budget_seconds": 606.8608913830103} +2026-10-17T13:28:17Z INFO {"event": "training_progress", "step": 12100, "epoch": 34, "loss": 0.20656934402883054, "grad_norm": 0.33244675397872925, "train_seconds": 2160.526558247002, "remaining_budget_seconds": 597.887508291009} +2026-10-17T13:28:25Z INFO {"event": "training_progress", "step": 12150, "epoch": 34, "loss": 0.20690398767590523, "grad_norm": 0.42765405774116516, "train_seconds": 2168.9632230019924, "remaining_budget_seconds": 589.4508433720039} +2026-10-17T13:28:34Z INFO {"event": "training_progress", "step": 12200, "epoch": 34, "loss": 0.20702318139374257, "grad_norm": 0.29926347732543945, "train_seconds": 2177.2723344050028, "remaining_budget_seconds": 581.1417323890055} +2026-10-17T13:28:45Z INFO {"event": "training_progress", "step": 12250, "epoch": 34, "loss": 0.2053816667944193, "grad_norm": 0.2474047988653183, "train_seconds": 2185.8097151179973, "remaining_budget_seconds": 572.6043505929993} +2026-10-17T13:28:53Z INFO {"event": "training_progress", "step": 12300, "epoch": 34, "loss": 0.20295853979885578, "grad_norm": 0.1414758563041687, "train_seconds": 2194.239881153, "remaining_budget_seconds": 564.1741855030123} +2026-10-17T13:29:01Z INFO {"event": "training_progress", "step": 12350, "epoch": 35, "loss": 0.2044426489621401, "grad_norm": 0.21277518570423126, "train_seconds": 2202.3435129220015, "remaining_budget_seconds": 556.070553825004} +2026-10-17T13:29:09Z INFO {"event": "training_progress", "step": 12400, "epoch": 35, "loss": 0.20226195424795151, "grad_norm": 0.19545616209506989, "train_seconds": 2210.2562251609925, "remaining_budget_seconds": 548.1578416330012} +2026-10-17T13:29:20Z INFO {"event": "training_progress", "step": 12450, "epoch": 35, "loss": 0.20493187561631201, "grad_norm": 0.16994059085845947, "train_seconds": 2218.2100964160054, "remaining_budget_seconds": 540.2039685990021} +2026-10-17T13:29:28Z INFO {"event": "training_progress", "step": 12500, "epoch": 35, "loss": 0.20506180845201016, "grad_norm": 0.19242030382156372, "train_seconds": 2226.572428679996, "remaining_budget_seconds": 531.8416380039998} +2026-10-17T13:29:36Z INFO {"event": "training_progress", "step": 12550, "epoch": 35, "loss": 0.20645867958664893, "grad_norm": 0.2263530194759369, "train_seconds": 2234.2696613419976, "remaining_budget_seconds": 524.1444037640031} +2026-10-17T13:29:44Z INFO {"event": "training_progress", "step": 12600, "epoch": 35, "loss": 0.20558719769120215, "grad_norm": 0.21641016006469727, "train_seconds": 2242.4539351629937, "remaining_budget_seconds": 515.9601314940082} +2026-10-17T13:29:56Z INFO {"event": "training_progress", "step": 12650, "epoch": 35, "loss": 0.2077381380647421, "grad_norm": 0.22711224853992462, "train_seconds": 2250.8335548629984, "remaining_budget_seconds": 507.58051144699857} +2026-10-17T13:30:04Z INFO {"event": "training_progress", "step": 12700, "epoch": 36, "loss": 0.20548825591802597, "grad_norm": 0.31975284218788147, "train_seconds": 2259.185490132004, "remaining_budget_seconds": 499.2285765150009} +2026-10-17T13:30:13Z INFO {"event": "training_progress", "step": 12750, "epoch": 36, "loss": 0.20377339191734792, "grad_norm": 0.1903909146785736, "train_seconds": 2267.8903073959955, "remaining_budget_seconds": 490.5237590140023} +2026-10-17T13:30:21Z INFO {"event": "training_progress", "step": 12800, "epoch": 36, "loss": 0.2045924410969019, "grad_norm": 0.1747615784406662, "train_seconds": 2276.2066533110046, "remaining_budget_seconds": 482.2074127430096} +2026-10-17T13:30:32Z INFO {"event": "training_progress", "step": 12850, "epoch": 36, "loss": 0.2023312299698591, "grad_norm": 0.14610715210437775, "train_seconds": 2284.7193550139928, "remaining_budget_seconds": 473.6947088700108} +2026-10-17T13:30:41Z INFO {"event": "training_progress", "step": 12900, "epoch": 36, "loss": 0.20462214432656764, "grad_norm": 0.32743677496910095, "train_seconds": 2293.1424791689933, "remaining_budget_seconds": 465.27158471501025} +2026-10-17T13:30:49Z INFO {"event": "training_progress", "step": 12950, "epoch": 36, "loss": 0.20616055153310298, "grad_norm": 0.17069602012634277, "train_seconds": 2301.5765383919934, "remaining_budget_seconds": 456.8375286380033} +2026-10-17T13:30:58Z INFO {"event": "training_progress", "step": 13000, "epoch": 36, "loss": 0.2033658831566572, "grad_norm": 0.2780710458755493, "train_seconds": 2309.9750571329932, "remaining_budget_seconds": 448.4390093770053} +2026-10-17T13:31:10Z INFO {"event": "training_progress", "step": 13050, "epoch": 37, "loss": 0.20530249245464802, "grad_norm": 0.20118394494056702, "train_seconds": 2318.8244996629946, "remaining_budget_seconds": 439.589550278004} +2026-10-17T13:31:18Z INFO {"event": "training_progress", "step": 13100, "epoch": 37, "loss": 0.2057440984249115, "grad_norm": 0.22832518815994263, "train_seconds": 2327.110113977993, "remaining_budget_seconds": 431.303951703012} +2026-10-17T13:31:26Z INFO {"event": "training_progress", "step": 13150, "epoch": 37, "loss": 0.20852716498076915, "grad_norm": 0.20286738872528076, "train_seconds": 2335.5909383020044, "remaining_budget_seconds": 422.8231247980002} +2026-10-17T13:31:35Z INFO {"event": "training_progress", "step": 13200, "epoch": 37, "loss": 0.20663081787526608, "grad_norm": 0.4064512550830841, "train_seconds": 2344.007225690002, "remaining_budget_seconds": 414.4068404920108} +2026-10-17T13:31:46Z INFO {"event": "training_progress", "step": 13250, "epoch": 37, "loss": 0.2025784371048212, "grad_norm": 0.2371353805065155, "train_seconds": 2352.339497819994, "remaining_budget_seconds": 406.0745682530105} +2026-10-17T13:31:54Z INFO {"event": "training_progress", "step": 13300, "epoch": 37, "loss": 0.20476600989699364, "grad_norm": 0.2045583426952362, "train_seconds": 2360.3629750580003, "remaining_budget_seconds": 398.0510915620107} +2026-10-17T13:32:02Z INFO {"event": "training_progress", "step": 13350, "epoch": 37, "loss": 0.20346780844032764, "grad_norm": 0.18889988958835602, "train_seconds": 2368.252268010998, "remaining_budget_seconds": 390.1617989369988} +2026-10-17T13:32:10Z INFO {"event": "training_progress", "step": 13400, "epoch": 38, "loss": 0.20600112780928612, "grad_norm": 0.28403475880622864, "train_seconds": 2376.6716755139933, "remaining_budget_seconds": 381.74239031301113} +2026-10-17T13:32:22Z INFO {"event": "training_progress", "step": 13450, "epoch": 38, "loss": 0.20326762333512305, "grad_norm": 0.19960136711597443, "train_seconds": 2385.0243502029916, "remaining_budget_seconds": 373.3897141740017} +2026-10-17T13:32:30Z INFO {"event": "training_progress", "step": 13500, "epoch": 38, "loss": 0.20613241039216518, "grad_norm": 0.21788519620895386, "train_seconds": 2393.0120755160024, "remaining_budget_seconds": 365.40199109401146} +2026-10-17T13:32:38Z INFO {"event": "training_progress", "step": 13550, "epoch": 38, "loss": 0.20813655085861682, "grad_norm": 0.21226419508457184, "train_seconds": 2400.8764060370013, "remaining_budget_seconds": 357.53765863100125} +2026-10-17T13:32:46Z INFO {"event": "training_progress", "step": 13600, "epoch": 38, "loss": 0.2048432355374098, "grad_norm": 0.22804461419582367, "train_seconds": 2409.101508517997, "remaining_budget_seconds": 349.312556734003} +2026-10-17T13:32:57Z INFO {"event": "training_progress", "step": 13650, "epoch": 38, "loss": 0.205842839255929, "grad_norm": 0.1800919622182846, "train_seconds": 2417.633453745002, "remaining_budget_seconds": 340.7806121080066} +2026-10-17T13:33:05Z INFO {"event": "training_progress", "step": 13700, "epoch": 38, "loss": 0.20640339463949203, "grad_norm": 0.23879657685756683, "train_seconds": 2425.8857851659996, "remaining_budget_seconds": 332.5282815170067} +2026-10-17T13:33:14Z INFO {"event": "training_progress", "step": 13750, "epoch": 39, "loss": 0.2034690333157778, "grad_norm": 0.24427485466003418, "train_seconds": 2433.942401783992, "remaining_budget_seconds": 324.47165808700083} +2026-10-17T13:33:25Z INFO {"event": "training_progress", "step": 13800, "epoch": 39, "loss": 0.2028671095520258, "grad_norm": 0.1586635857820511, "train_seconds": 2442.1866920610046, "remaining_budget_seconds": 316.2273743580008} +2026-10-17T13:33:33Z INFO {"event": "training_progress", "step": 13850, "epoch": 39, "loss": 0.20653219379484652, "grad_norm": 0.2315228283405304, "train_seconds": 2450.616941336004, "remaining_budget_seconds": 307.7971253290016} +2026-10-17T13:33:42Z INFO {"event": "training_progress", "step": 13900, "epoch": 39, "loss": 0.20252307705581188, "grad_norm": 0.17335152626037598, "train_seconds": 2458.829222223998, "remaining_budget_seconds": 299.5848441410053} +2026-10-17T13:33:50Z INFO {"event": "training_progress", "step": 13950, "epoch": 39, "loss": 0.2056279207020998, "grad_norm": 0.262162446975708, "train_seconds": 2466.9601926890027, "remaining_budget_seconds": 291.45387288200436} +2026-10-17T13:34:02Z INFO {"event": "training_progress", "step": 14000, "epoch": 39, "loss": 0.2041676080971956, "grad_norm": 0.26442503929138184, "train_seconds": 2475.9648100969935, "remaining_budget_seconds": 282.44925586599857} +2026-10-17T13:34:10Z INFO {"event": "training_progress", "step": 14050, "epoch": 39, "loss": 0.20551873624324798, "grad_norm": 0.25077682733535767, "train_seconds": 2484.367514604004, "remaining_budget_seconds": 274.04655002801155} +2026-10-17T13:34:18Z INFO {"event": "training_progress", "step": 14100, "epoch": 40, "loss": 0.2051592215895653, "grad_norm": 0.18675370514392853, "train_seconds": 2492.632594076, "remaining_budget_seconds": 265.7814725620119} +2026-10-17T13:34:27Z INFO {"event": "training_progress", "step": 14150, "epoch": 40, "loss": 0.20278675250709058, "grad_norm": 0.24354097247123718, "train_seconds": 2501.0259200889996, "remaining_budget_seconds": 257.38814642200305} +2026-10-17T13:34:38Z INFO {"event": "training_progress", "step": 14200, "epoch": 40, "loss": 0.20496847726404666, "grad_norm": 0.13830552995204926, "train_seconds": 2509.1621742069983, "remaining_budget_seconds": 249.25189178300207} +2026-10-17T13:34:46Z INFO {"event": "training_progress", "step": 14250, "epoch": 40, "loss": 0.2024393916875124, "grad_norm": 0.23802828788757324, "train_seconds": 2517.3609457199927, "remaining_budget_seconds": 241.05311685100605} +2026-10-17T13:34:54Z INFO {"event": "training_progress", "step": 14300, "epoch": 40, "loss": 0.20332118026912213, "grad_norm": 0.23192612826824188, "train_seconds": 2525.5728302569914, "remaining_budget_seconds": 232.84123483901203} +2026-10-17T13:35:03Z INFO {"event": "training_progress", "step": 14350, "epoch": 40, "loss": 0.20612997226417065, "grad_norm": 0.2467154562473297, "train_seconds": 2533.887647274998, "remaining_budget_seconds": 224.52641921699978} +2026-10-17T13:35:14Z INFO {"event": "training_progress", "step": 14400, "epoch": 40, "loss": 0.20412996426224708, "grad_norm": 0.22562828660011292, "train_seconds": 2542.343691314003, "remaining_budget_seconds": 216.0703740480094} +2026-10-17T13:35:23Z INFO {"event": "training_progress", "step": 14450, "epoch": 41, "loss": 0.20521332405507564, "grad_norm": 0.30902618169784546, "train_seconds": 2550.6005383750016, "remaining_budget_seconds": 207.81352825400245} +2026-10-17T13:35:31Z INFO {"event": "training_progress", "step": 14500, "epoch": 41, "loss": 0.20312469348311424, "grad_norm": 0.2137729376554489, "train_seconds": 2559.040637743994, "remaining_budget_seconds": 199.37342848400294} +2026-10-17T13:35:39Z INFO {"event": "training_progress", "step": 14550, "epoch": 41, "loss": 0.20485121816396712, "grad_norm": 0.146354541182518, "train_seconds": 2567.4682903670036, "remaining_budget_seconds": 190.94577591599955} +2026-10-17T13:35:51Z INFO {"event": "training_progress", "step": 14600, "epoch": 41, "loss": 0.20239662908017636, "grad_norm": 0.1813908964395523, "train_seconds": 2575.634643680998, "remaining_budget_seconds": 182.779421972009} +2026-10-17T13:35:59Z INFO {"event": "training_progress", "step": 14650, "epoch": 41, "loss": 0.20338759906589984, "grad_norm": 0.1435813158750534, "train_seconds": 2584.1683401399932, "remaining_budget_seconds": 174.24572650701157} +2026-10-17T13:36:08Z INFO {"event": "training_progress", "step": 14700, "epoch": 41, "loss": 0.2036799545586109, "grad_norm": 0.1712222844362259, "train_seconds": 2592.5889363669994, "remaining_budget_seconds": 165.82513034400472} +2026-10-17T13:36:16Z INFO {"event": "training_progress", "step": 14750, "epoch": 41, "loss": 0.20373684406280518, "grad_norm": 0.27528199553489685, "train_seconds": 2601.146180058, "remaining_budget_seconds": 157.26788245800708} +2026-10-17T13:36:28Z INFO {"event": "training_progress", "step": 14800, "epoch": 42, "loss": 0.20405482642352582, "grad_norm": 0.3180423378944397, "train_seconds": 2609.5403874539916, "remaining_budget_seconds": 148.8736790289986} +2026-10-17T13:36:36Z INFO {"event": "training_progress", "step": 14850, "epoch": 42, "loss": 0.20232617154717444, "grad_norm": 0.17922291159629822, "train_seconds": 2618.011636078998, "remaining_budget_seconds": 140.40243044000817} +2026-10-17T13:36:45Z INFO {"event": "training_progress", "step": 14900, "epoch": 42, "loss": 0.2026331290602684, "grad_norm": 0.29764991998672485, "train_seconds": 2626.4038227410056, "remaining_budget_seconds": 132.01024208200397} +2026-10-17T13:36:53Z INFO {"event": "training_progress", "step": 14950, "epoch": 42, "loss": 0.20604657009243965, "grad_norm": 0.2423015683889389, "train_seconds": 2634.653907628992, "remaining_budget_seconds": 123.76015902700601} +2026-10-17T13:37:04Z INFO {"event": "training_progress", "step": 15000, "epoch": 42, "loss": 0.20046304173767568, "grad_norm": 0.3267650306224823, "train_seconds": 2642.888507102005, "remaining_budget_seconds": 115.52555777601083} +2026-10-17T13:37:13Z INFO {"event": "training_progress", "step": 15050, "epoch": 42, "loss": 0.2043284635990858, "grad_norm": 0.17715643346309662, "train_seconds": 2651.2939683540026, "remaining_budget_seconds": 107.12009648700769} +2026-10-17T13:37:21Z INFO {"event": "training_progress", "step": 15100, "epoch": 42, "loss": 0.20462626755237578, "grad_norm": 0.17154324054718018, "train_seconds": 2659.6425416819984, "remaining_budget_seconds": 98.77152341500914} +2026-10-17T13:37:32Z INFO {"event": "training_progress", "step": 15150, "epoch": 43, "loss": 0.20147608451545237, "grad_norm": 0.128099724650383, "train_seconds": 2667.6725728549936, "remaining_budget_seconds": 90.74149218700768} +2026-10-17T13:37:41Z INFO {"event": "training_progress", "step": 15200, "epoch": 43, "loss": 0.20416039735078811, "grad_norm": 0.17593792080879211, "train_seconds": 2676.327012403999, "remaining_budget_seconds": 82.08704712100734} +2026-10-17T13:37:49Z INFO {"event": "training_progress", "step": 15250, "epoch": 43, "loss": 0.20153549261391163, "grad_norm": 0.1639794409275055, "train_seconds": 2684.553442190998, "remaining_budget_seconds": 73.8606240460067} +2026-10-17T13:37:57Z INFO {"event": "training_progress", "step": 15300, "epoch": 43, "loss": 0.20305359549820423, "grad_norm": 0.22912323474884033, "train_seconds": 2692.701680882994, "remaining_budget_seconds": 65.71238486201037} +2026-10-17T13:38:08Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "dit", "seed": 106, "step": 15345, "train_seconds": 2700.1053351489973, "parameters": 1298864, "device": "cuda", "initial_validation_mse": 1.6493050679564476, "final_validation_mse": 0.20871861185878515, "images_per_second": 727.4382871035709, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 161050112, "checkpoint_sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", "failure": null} diff --git a/study/main/cifar10-dit-s106/training.json b/study/main/cifar10-dit-s106/training.json new file mode 100644 index 0000000000000000000000000000000000000000..b7b20bb6da6d6b1ebc53a187fc0dfe8aa8c77945 --- /dev/null +++ b/study/main/cifar10-dit-s106/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "dit", + "seed": 106, + "step": 15345, + "train_seconds": 2700.1053351489973, + "parameters": 1298864, + "device": "cuda", + "initial_validation_mse": 1.6493050679564476, + "final_validation_mse": 0.20871861185878515, + "images_per_second": 727.4382871035709, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 161050112, + "checkpoint_sha256": "c05ea7f6e8db40d1fee8137f96251a02fd2c1ee199d91e2214aa46a17c51cc5e", + "failure": null +} diff --git a/study/main/cifar10-onn-s101/README.md b/study/main/cifar10-onn-s101/README.md new file mode 100644 index 0000000000000000000000000000000000000000..d86dcf557536b0d7e7848b9d76844c70f329817f --- /dev/null +++ b/study/main/cifar10-onn-s101/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / onn / seed 101 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: onn; seed: 101. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-onn-s101/checkpoint.pt b/study/main/cifar10-onn-s101/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..55f97fd2ff200159bad3b854886132021591e9b6 --- /dev/null +++ b/study/main/cifar10-onn-s101/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1 +size 21306509 diff --git a/study/main/cifar10-onn-s101/config.json b/study/main/cifar10-onn-s101/config.json new file mode 100644 index 0000000000000000000000000000000000000000..21dc9fc14faa0c7611214588d0ef3e1ae1d23f81 --- /dev/null +++ b/study/main/cifar10-onn-s101/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 101, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s101/data_manifest.json b/study/main/cifar10-onn-s101/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-onn-s101/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-onn-s101/environment.json b/study/main/cifar10-onn-s101/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-onn-s101/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-onn-s101/evaluations/identity/control.json b/study/main/cifar10-onn-s101/evaluations/identity/control.json new file mode 100644 index 0000000000000000000000000000000000000000..092f45833d88a86700c8e2f66817679eb862dfd5 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/identity/control.json @@ -0,0 +1,3 @@ +{ + "identity_exact_equal": true +} diff --git a/study/main/cifar10-onn-s101/evaluations/identity/evaluation.json b/study/main/cifar10-onn-s101/evaluations/identity/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..f66f63719d0469b76537ad4766bb6ed6056a1c95 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/identity/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "identity", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 116.22197621400119, + "seconds_per_image": 0.02324439524280024, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.012888411059975624, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 176.70453192569718, + "kernel_inception_distance_mean": 0.18851056098937988, + "kernel_inception_distance_std": 0.0027402690946605403 + }, + "validation_velocity_mse": 0.21588426921516657, + "metric_seconds": 19.394039164006244 +} diff --git a/study/main/cifar10-onn-s101/evaluations/identity/evaluation_config.json b/study/main/cifar10-onn-s101/evaluations/identity/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..2dabe75966d62ecfbe36a3b6389dff4644388827 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/identity/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "identity", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s101/evaluations/identity/grid.png b/study/main/cifar10-onn-s101/evaluations/identity/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..ea30d1b7daad2eeda5957b35dd0b72c200980d5d --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/identity/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:450df3b9b581dac3e3f58ab562109f0dd7bd72b50b7d2ec7d5d62ea9bd8cff9e +size 156723 diff --git a/study/main/cifar10-onn-s101/evaluations/identity/run.log b/study/main/cifar10-onn-s101/evaluations/identity/run.log new file mode 100644 index 0000000000000000000000000000000000000000..0e16929aabbf30e8a2223dec1f134ba1befc67e6 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/identity/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:50:17Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "identity", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:50:19Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:50:38Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:50:52Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:51:10Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:51:25Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:51:44Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:51:59Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:52:18Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:52:29Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s101/evaluations/identity", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 116.22197621400119, "seconds_per_image": 0.02324439524280024, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012888411059975624, "peak_memory_bytes": 60721664} +2026-10-17T18:52:53Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "identity", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 116.22197621400119, "seconds_per_image": 0.02324439524280024, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012888411059975624, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 176.70453192569718, "kernel_inception_distance_mean": 0.18851056098937988, "kernel_inception_distance_std": 0.0027402690946605403}, "validation_velocity_mse": 0.21588426921516657, "metric_seconds": 19.394039164006244} diff --git a/study/main/cifar10-onn-s101/evaluations/identity/samples.safetensors b/study/main/cifar10-onn-s101/evaluations/identity/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..65a994bd4b1449b221c82b8dd3eb766886cbecff --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/identity/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca206f1877b67db701753e956cf42a853fafb0398acfb0a83e7fdbdd69d720e3 +size 61440088 diff --git a/study/main/cifar10-onn-s101/evaluations/identity/sampling.json b/study/main/cifar10-onn-s101/evaluations/identity/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..def072aaf63fa071e5801862e0679858637a9ee8 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/identity/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 116.22197621400119, + "seconds_per_image": 0.02324439524280024, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.012888411059975624, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s101/evaluations/shuffle/evaluation.json b/study/main/cifar10-onn-s101/evaluations/shuffle/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..750936ee97988ffd217f4f7e5de07148b856cacc --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/shuffle/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "shuffle", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 118.31786674300383, + "seconds_per_image": 0.023663573348600767, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.005086979363113642, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 240.9549476144642, + "kernel_inception_distance_mean": 0.2635092067718506, + "kernel_inception_distance_std": 0.0029976924896375915 + }, + "validation_velocity_mse": 0.26558996737003326, + "metric_seconds": 18.862566983007127 +} diff --git a/study/main/cifar10-onn-s101/evaluations/shuffle/evaluation_config.json b/study/main/cifar10-onn-s101/evaluations/shuffle/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..ee94e2558dd837d26c7102af593d2a0f48c080ff --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/shuffle/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "shuffle", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s101/evaluations/shuffle/grid.png b/study/main/cifar10-onn-s101/evaluations/shuffle/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..107a782bb300a3e536cc13bfedefd808f9ca9426 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/shuffle/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5391bcae5cdcdfd83d1b26b3f95a5dc522bea7619941c054ba3381a2c7323c9 +size 153569 diff --git a/study/main/cifar10-onn-s101/evaluations/shuffle/run.log b/study/main/cifar10-onn-s101/evaluations/shuffle/run.log new file mode 100644 index 0000000000000000000000000000000000000000..ffb788b47bb6487b549dedd7cd3e5e6906629324 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/shuffle/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:53:00Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "shuffle", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:53:03Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:53:16Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:53:34Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:53:50Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:54:09Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:54:25Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:54:43Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:54:59Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:55:15Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s101/evaluations/shuffle", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 118.31786674300383, "seconds_per_image": 0.023663573348600767, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.005086979363113642, "peak_memory_bytes": 60721664} +2026-10-17T18:55:34Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "shuffle", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 118.31786674300383, "seconds_per_image": 0.023663573348600767, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.005086979363113642, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 240.9549476144642, "kernel_inception_distance_mean": 0.2635092067718506, "kernel_inception_distance_std": 0.0029976924896375915}, "validation_velocity_mse": 0.26558996737003326, "metric_seconds": 18.862566983007127} diff --git a/study/main/cifar10-onn-s101/evaluations/shuffle/samples.safetensors b/study/main/cifar10-onn-s101/evaluations/shuffle/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..71862ac416df20fb5730fbc80a4a575180f03b44 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/shuffle/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bec14bdd7860a02302178efe04888ec6fcf04be8665ec48bf3caafacd3db2bd +size 61440088 diff --git a/study/main/cifar10-onn-s101/evaluations/shuffle/sampling.json b/study/main/cifar10-onn-s101/evaluations/shuffle/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..cb323e6105ebad3d9899031002c4cb68e1dd033b --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/shuffle/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 118.31786674300383, + "seconds_per_image": 0.023663573348600767, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.005086979363113642, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe16/evaluation.json b/study/main/cifar10-onn-s101/evaluations/test-nfe16/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..babc8acb2a0f5df3624d072b4cf76de48ae42dba --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe16/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 16, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 16, + "batch_size": 32, + "seconds": 56.546028744007344, + "seconds_per_image": 0.011309205748801468, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.012314909137785435, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 168.14711685126218, + "kernel_inception_distance_mean": 0.1787349510192871, + "kernel_inception_distance_std": 0.002590121666387822 + }, + "validation_velocity_mse": 0.21588426921516657, + "metric_seconds": 18.97806428700278 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe16/evaluation_config.json b/study/main/cifar10-onn-s101/evaluations/test-nfe16/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..7e1041a7a044e88c7fd49d84ce4ebc4829546018 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe16/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 16, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe16/grid.png b/study/main/cifar10-onn-s101/evaluations/test-nfe16/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..b5d7dbf94b4ca61cc059b51e3a868e67e24a881b --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe16/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dce75c7362178f4bb57889eb707694752edda0d1f7eadeec93ee61a197d435af +size 155212 diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe16/run.log b/study/main/cifar10-onn-s101/evaluations/test-nfe16/run.log new file mode 100644 index 0000000000000000000000000000000000000000..e0f216b9714a5e7b4b2832170917766c82be5f90 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe16/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:34:21Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 16, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:34:23Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 16} +2026-10-17T18:34:31Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 16} +2026-10-17T18:34:38Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 16} +2026-10-17T18:34:45Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 16} +2026-10-17T18:34:55Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 16} +2026-10-17T18:35:03Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 16} +2026-10-17T18:35:10Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 16} +2026-10-17T18:35:17Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 16} +2026-10-17T18:35:23Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s101/evaluations/test-nfe16", "count": 5000, "seed": 20261016, "nfe": 16, "batch_size": 32, "seconds": 56.546028744007344, "seconds_per_image": 0.011309205748801468, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012314909137785435, "peak_memory_bytes": 60721664} +2026-10-17T18:35:46Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 16, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 16, "batch_size": 32, "seconds": 56.546028744007344, "seconds_per_image": 0.011309205748801468, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012314909137785435, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 168.14711685126218, "kernel_inception_distance_mean": 0.1787349510192871, "kernel_inception_distance_std": 0.002590121666387822}, "validation_velocity_mse": 0.21588426921516657, "metric_seconds": 18.97806428700278} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe16/samples.safetensors b/study/main/cifar10-onn-s101/evaluations/test-nfe16/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..96d52a5754b4e1d3c61d92ae159741fbe7aa2ec5 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe16/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cd04533038722aba106ae28dee165a716b370290c8e183de4140216e9ddaccc +size 61440088 diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe16/sampling.json b/study/main/cifar10-onn-s101/evaluations/test-nfe16/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..1a7318fd5557bc1dcd537ca5b21394c61687a7fd --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe16/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 16, + "batch_size": 32, + "seconds": 56.546028744007344, + "seconds_per_image": 0.011309205748801468, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.012314909137785435, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-onn-s101/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..c6ab224ebbe32294e3d24636bc95eb1b9e60ffe9 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 105.49476034299005, + "seconds_per_image": 0.02109895206859801, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.012888411059975624, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 176.70453192569718, + "kernel_inception_distance_mean": 0.18851056098937988, + "kernel_inception_distance_std": 0.0027402690946605403 + }, + "validation_velocity_mse": 0.21588426921516657, + "metric_seconds": 17.503749160998268 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-onn-s101/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..926c4a2ebb98f11dc3744f33ec1fc1e1a95b9fc9 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe32/grid.png b/study/main/cifar10-onn-s101/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..ea30d1b7daad2eeda5957b35dd0b72c200980d5d --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:450df3b9b581dac3e3f58ab562109f0dd7bd72b50b7d2ec7d5d62ea9bd8cff9e +size 156723 diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe32/run.log b/study/main/cifar10-onn-s101/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..fed06d2ec173d6c39bbee7cf028ea009cb11e38b --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T17:47:52Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T17:47:54Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T17:48:06Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T17:48:23Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T17:48:36Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T17:48:50Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T17:49:07Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T17:49:21Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T17:49:38Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T17:49:50Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s101/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 105.49476034299005, "seconds_per_image": 0.02109895206859801, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012888411059975624, "peak_memory_bytes": 60721664} +2026-10-17T17:50:11Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 105.49476034299005, "seconds_per_image": 0.02109895206859801, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012888411059975624, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 176.70453192569718, "kernel_inception_distance_mean": 0.18851056098937988, "kernel_inception_distance_std": 0.0027402690946605403}, "validation_velocity_mse": 0.21588426921516657, "metric_seconds": 17.503749160998268} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-onn-s101/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..65a994bd4b1449b221c82b8dd3eb766886cbecff --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca206f1877b67db701753e956cf42a853fafb0398acfb0a83e7fdbdd69d720e3 +size 61440088 diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe32/sampling.json b/study/main/cifar10-onn-s101/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..9f078e488a79bcd7ed873e9e53b7a8b4078e2547 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 105.49476034299005, + "seconds_per_image": 0.02109895206859801, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.012888411059975624, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe64/evaluation.json b/study/main/cifar10-onn-s101/evaluations/test-nfe64/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..6753db01a7cc4fd3c340bbad611b77bdbe73e2f2 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe64/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 64, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 64, + "batch_size": 32, + "seconds": 231.4839873650053, + "seconds_per_image": 0.04629679747300106, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.012873632833361626, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 181.2582168744633, + "kernel_inception_distance_mean": 0.1938404369354248, + "kernel_inception_distance_std": 0.0028179096075477317 + }, + "validation_velocity_mse": 0.21588426921516657, + "metric_seconds": 19.015122547003557 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe64/evaluation_config.json b/study/main/cifar10-onn-s101/evaluations/test-nfe64/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..15bb04f6a238bd12e21261368c12f3e88d8e8d09 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe64/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 64, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe64/grid.png b/study/main/cifar10-onn-s101/evaluations/test-nfe64/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..15135b4f008aeeb8d1edbfb463958062c3cdbb7e --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe64/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54866abb43845b20e59d00108f5e05abd0d10bc2a718a1a142f1502cf1251594 +size 157151 diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe64/run.log b/study/main/cifar10-onn-s101/evaluations/test-nfe64/run.log new file mode 100644 index 0000000000000000000000000000000000000000..83e55f4a707a0505c9d8c595a2742d0378c73ab0 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe64/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:35:53Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 64, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:35:56Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 64} +2026-10-17T18:36:28Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 64} +2026-10-17T18:37:01Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 64} +2026-10-17T18:37:32Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 64} +2026-10-17T18:38:04Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 64} +2026-10-17T18:38:38Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 64} +2026-10-17T18:39:15Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 64} +2026-10-17T18:39:47Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 64} +2026-10-17T18:40:12Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s101/evaluations/test-nfe64", "count": 5000, "seed": 20261016, "nfe": 64, "batch_size": 32, "seconds": 231.4839873650053, "seconds_per_image": 0.04629679747300106, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012873632833361626, "peak_memory_bytes": 60721664} +2026-10-17T18:40:35Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 64, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 64, "batch_size": 32, "seconds": 231.4839873650053, "seconds_per_image": 0.04629679747300106, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.012873632833361626, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 181.2582168744633, "kernel_inception_distance_mean": 0.1938404369354248, "kernel_inception_distance_std": 0.0028179096075477317}, "validation_velocity_mse": 0.21588426921516657, "metric_seconds": 19.015122547003557} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe64/samples.safetensors b/study/main/cifar10-onn-s101/evaluations/test-nfe64/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..1b41dbea5094c371ee0dbe31bda44ef35caeec7e --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe64/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fa7e56eecdd4c5437504b47ea70de7d39a7e548438cb8c7ff180d801371adde +size 61440088 diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe64/sampling.json b/study/main/cifar10-onn-s101/evaluations/test-nfe64/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..bb36e439dd242e611b0211e5ccbc9d9b7341e1e8 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe64/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 64, + "batch_size": 32, + "seconds": 231.4839873650053, + "seconds_per_image": 0.04629679747300106, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.012873632833361626, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe8/evaluation.json b/study/main/cifar10-onn-s101/evaluations/test-nfe8/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..ceb589dd2ad45b3ad9fcfd188343b1fd2deb2289 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe8/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 8, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "d63f7d219bedd7ab46057b5c4dae7029bd3944c6", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 8, + "batch_size": 32, + "seconds": 31.14771006500814, + "seconds_per_image": 0.006229542013001628, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.008473698049783707, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 162.82255470910587, + "kernel_inception_distance_mean": 0.17437845706939697, + "kernel_inception_distance_std": 0.0024655637044763345 + }, + "validation_velocity_mse": 0.21588426921516657, + "metric_seconds": 19.132179868000094 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe8/evaluation_config.json b/study/main/cifar10-onn-s101/evaluations/test-nfe8/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..933a1d1a15524d9a17d998a92c0342c4fd9d2fb1 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe8/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 101, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 8, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "d63f7d219bedd7ab46057b5c4dae7029bd3944c6", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe8/grid.png b/study/main/cifar10-onn-s101/evaluations/test-nfe8/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..ae7a30562fbcdfb1579b76315da7400fb887f014 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe8/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba0e1a2df2577dad15f163499a5023a4126e326f141896b9a0d382a552118b3a +size 153068 diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe8/run.log b/study/main/cifar10-onn-s101/evaluations/test-nfe8/run.log new file mode 100644 index 0000000000000000000000000000000000000000..370cdb832b233ba194230d6758d750fd7e8bd371 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe8/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:33:13Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 8, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "d63f7d219bedd7ab46057b5c4dae7029bd3944c6", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:33:15Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 8} +2026-10-17T18:33:19Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 8} +2026-10-17T18:33:23Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 8} +2026-10-17T18:33:28Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 8} +2026-10-17T18:33:32Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 8} +2026-10-17T18:33:36Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 8} +2026-10-17T18:33:43Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 8} +2026-10-17T18:33:46Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 8} +2026-10-17T18:33:50Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s101/evaluations/test-nfe8", "count": 5000, "seed": 20261016, "nfe": 8, "batch_size": 32, "seconds": 31.14771006500814, "seconds_per_image": 0.006229542013001628, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.008473698049783707, "peak_memory_bytes": 60721664} +2026-10-17T18:34:09Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 101, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 8, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "d63f7d219bedd7ab46057b5c4dae7029bd3944c6", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 8, "batch_size": 32, "seconds": 31.14771006500814, "seconds_per_image": 0.006229542013001628, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.008473698049783707, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 162.82255470910587, "kernel_inception_distance_mean": 0.17437845706939697, "kernel_inception_distance_std": 0.0024655637044763345}, "validation_velocity_mse": 0.21588426921516657, "metric_seconds": 19.132179868000094} diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe8/samples.safetensors b/study/main/cifar10-onn-s101/evaluations/test-nfe8/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c7df8d939c0562e89ecd06d023c7404ef509f4b4 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe8/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1877fba7831d4bb932768d7642907ae577dd0263fdd387a3d2918e315f704654 +size 61440088 diff --git a/study/main/cifar10-onn-s101/evaluations/test-nfe8/sampling.json b/study/main/cifar10-onn-s101/evaluations/test-nfe8/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..493efd548cc714abab50cdfe495689eadbf77179 --- /dev/null +++ b/study/main/cifar10-onn-s101/evaluations/test-nfe8/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 8, + "batch_size": 32, + "seconds": 31.14771006500814, + "seconds_per_image": 0.006229542013001628, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.008473698049783707, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s101/manifest.json b/study/main/cifar10-onn-s101/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..85a92b479ab8108fa2daf31be495f3fde866f199 --- /dev/null +++ b/study/main/cifar10-onn-s101/manifest.json @@ -0,0 +1,186 @@ +{ + "README.md": { + "sha256": "ebe4a8cb7f4f219cd59185216ee348dc9a17379295e62311c32a1f71e38718ec", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "bytes": 21306509 + }, + "config.json": { + "sha256": "0f4a62619931fae013500907130312b8ca723d92486da691bb23b4ed83c10ec3", + "bytes": 604 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/identity/control.json": { + "sha256": "75beebec1718b74710a29ce4c9229a4b4d57c097e70aab715645c3f9a1eb2954", + "bytes": 35 + }, + "evaluations/identity/evaluation.json": { + "sha256": "3a4906ef1a6cd4a78269f4ad560a01f305e03fcd89974ee2916108128c3e76ef", + "bytes": 1241 + }, + "evaluations/identity/evaluation_config.json": { + "sha256": "5c0003f6b2045e42bb3384e68bf35a4a7eb802b8ad7fb48e5953538a32db5e38", + "bytes": 598 + }, + "evaluations/identity/grid.png": { + "sha256": "450df3b9b581dac3e3f58ab562109f0dd7bd72b50b7d2ec7d5d62ea9bd8cff9e", + "bytes": 156723 + }, + "evaluations/identity/run.log": { + "sha256": "568b245eb828ccdd4b0501e8d68cc9620e9a68e6008fa833da45d46db2335965", + "bytes": 3022 + }, + "evaluations/identity/samples.safetensors": { + "sha256": "ca206f1877b67db701753e956cf42a853fafb0398acfb0a83e7fdbdd69d720e3", + "bytes": 61440088 + }, + "evaluations/identity/sampling.json": { + "sha256": "d73fc66e88acf38f20b22a999ab668c6dd1cb76daa6db0cce8e81289919ea3b3", + "bytes": 299 + }, + "evaluations/shuffle/evaluation.json": { + "sha256": "cecae7c681796b3b7fd629e71fa88a4ef984489348f18ebf0b8b8797af9e5155", + "bytes": 1239 + }, + "evaluations/shuffle/evaluation_config.json": { + "sha256": "6739cfdaf062d6e73c3b86df61699e70299aa8a9cc4ba093a649ea007b8f284a", + "bytes": 597 + }, + "evaluations/shuffle/grid.png": { + "sha256": "d5391bcae5cdcdfd83d1b26b3f95a5dc522bea7619941c054ba3381a2c7323c9", + "bytes": 153569 + }, + "evaluations/shuffle/run.log": { + "sha256": "b1278966b00ecae4be56df4fc6cc4ffeea143f5510695268f3bc4e77bca44a40", + "bytes": 3019 + }, + "evaluations/shuffle/samples.safetensors": { + "sha256": "5bec14bdd7860a02302178efe04888ec6fcf04be8665ec48bf3caafacd3db2bd", + "bytes": 61440088 + }, + "evaluations/shuffle/sampling.json": { + "sha256": "c9ba8d5764d19d269fb850afe79ce6a601ae8f9bb48304568f397cd74fd1c723", + "bytes": 300 + }, + "evaluations/test-nfe16/evaluation.json": { + "sha256": "15b8401ebb83259b8ee26245220b1b299c575920200225f39845dcd514b44a05", + "bytes": 1235 + }, + "evaluations/test-nfe16/evaluation_config.json": { + "sha256": "4cc54068da2a399ed41e3f23917830c19f30661fc20e26b9003781b4b24be034", + "bytes": 594 + }, + "evaluations/test-nfe16/grid.png": { + "sha256": "dce75c7362178f4bb57889eb707694752edda0d1f7eadeec93ee61a197d435af", + "bytes": 155212 + }, + "evaluations/test-nfe16/run.log": { + "sha256": "918992863eec0973f0db23e93c305ae3e202724e934a8aecf27b651c8893937c", + "bytes": 3015 + }, + "evaluations/test-nfe16/samples.safetensors": { + "sha256": "5cd04533038722aba106ae28dee165a716b370290c8e183de4140216e9ddaccc", + "bytes": 61440088 + }, + "evaluations/test-nfe16/sampling.json": { + "sha256": "516bc9e2ecd8a4e97ef7de818a901bcb287d401a22c564660f469aa4767384b4", + "bytes": 300 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "d3d3f323bfa261798341c8f4b2cb80c50987a4c6d65cadace4d33f326b554ff0", + "bytes": 1236 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "65cfbebea6c517713046fd2c02116788430b525d4ce8350610c0c75b918c490d", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "450df3b9b581dac3e3f58ab562109f0dd7bd72b50b7d2ec7d5d62ea9bd8cff9e", + "bytes": 156723 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "0d661b639399f1662c4d0295d2fd9aa89ae973b969d99a89556f296c07dcb6e3", + "bytes": 3014 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "ca206f1877b67db701753e956cf42a853fafb0398acfb0a83e7fdbdd69d720e3", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "cbd52539fe1c416f5e4f757feee229b7cfbd9893e8d280277440954369ee4599", + "bytes": 299 + }, + "evaluations/test-nfe64/evaluation.json": { + "sha256": "e44fbb8692e06b10878e1abbc6987f3039431f2a4879dc38606d40b883e5481f", + "bytes": 1234 + }, + "evaluations/test-nfe64/evaluation_config.json": { + "sha256": "1f7747b168dc79832a7593ac7e2bc8f34a9473d7e729affeb8d7aa0628ac613d", + "bytes": 594 + }, + "evaluations/test-nfe64/grid.png": { + "sha256": "54866abb43845b20e59d00108f5e05abd0d10bc2a718a1a142f1502cf1251594", + "bytes": 157151 + }, + "evaluations/test-nfe64/run.log": { + "sha256": "779d49aa0fccc5027347f0fc0bd568f83934a9c588866820bb72ea0c9097c82a", + "bytes": 3012 + }, + "evaluations/test-nfe64/samples.safetensors": { + "sha256": "5fa7e56eecdd4c5437504b47ea70de7d39a7e548438cb8c7ff180d801371adde", + "bytes": 61440088 + }, + "evaluations/test-nfe64/sampling.json": { + "sha256": "51ab31f2f8afafa51a8e8e37cddc8b5d9b9107759cdfbca324b10360f274fdb6", + "bytes": 298 + }, + "evaluations/test-nfe8/evaluation.json": { + "sha256": "039ea962495d9c564f3df381009db72843ae86d8a23ea2190e63904b9519ed41", + "bytes": 1235 + }, + "evaluations/test-nfe8/evaluation_config.json": { + "sha256": "82af88e1f4d7c551a01c6e7aee227a5dcaa45cc4f28f4568a85d95c84ddc2836", + "bytes": 593 + }, + "evaluations/test-nfe8/grid.png": { + "sha256": "ba0e1a2df2577dad15f163499a5023a4126e326f141896b9a0d382a552118b3a", + "bytes": 153068 + }, + "evaluations/test-nfe8/run.log": { + "sha256": "92f218659c853a0a649a4fa6853a634234506953f357d4f560ba807a83d5e9c7", + "bytes": 3003 + }, + "evaluations/test-nfe8/samples.safetensors": { + "sha256": "1877fba7831d4bb932768d7642907ae577dd0263fdd387a3d2918e315f704654", + "bytes": 61440088 + }, + "evaluations/test-nfe8/sampling.json": { + "sha256": "c7bbc211012e616b9e24aa9e13a2b416a16c2c719187e2044c883477f03aba25", + "bytes": 298 + }, + "model.safetensors": { + "sha256": "bb7094d51557bb6d7ccfdbaebd393c3cc33bbfcb48963aba33e58c48af187f99", + "bytes": 5230088 + }, + "planned-config.json": { + "sha256": "0f4a62619931fae013500907130312b8ca723d92486da691bb23b4ed83c10ec3", + "bytes": 604 + }, + "run.log": { + "sha256": "fd150b9ecdd0357a055ba832d194d8293e29d134246543143dace685e82f85e8", + "bytes": 40754 + }, + "training.json": { + "sha256": "933bef59882bfb1723208d2a3d6145573bc62f7482156c0c66e0c5bd34a23c43", + "bytes": 542 + } +} diff --git a/study/main/cifar10-onn-s101/model.safetensors b/study/main/cifar10-onn-s101/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b38abcaaf3ff65d7da5a818f0b981ddb9945e6ad --- /dev/null +++ b/study/main/cifar10-onn-s101/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb7094d51557bb6d7ccfdbaebd393c3cc33bbfcb48963aba33e58c48af187f99 +size 5230088 diff --git a/study/main/cifar10-onn-s101/planned-config.json b/study/main/cifar10-onn-s101/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..21dc9fc14faa0c7611214588d0ef3e1ae1d23f81 --- /dev/null +++ b/study/main/cifar10-onn-s101/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 101, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s101/run.log b/study/main/cifar10-onn-s101/run.log new file mode 100644 index 0000000000000000000000000000000000000000..0871c07ed891d4c4f50c32188c273bdba96a9a81 --- /dev/null +++ b/study/main/cifar10-onn-s101/run.log @@ -0,0 +1,175 @@ +2026-10-17T00:31:22Z INFO {"event": "training_configuration", "model": {"family": "onn", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 0}, "dataset": "cifar10", "seed": 101, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T00:31:26Z INFO {"event": "training_start", "parameters": 1297712, "step": 0, "validation_mse": 1.622360736131668} +2026-10-17T00:31:29Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.6220468878746033, "grad_norm": 1.1911520957946777, "train_seconds": 3.1090299360002973, "remaining_budget_seconds": 2752.842585642} +2026-10-17T00:31:49Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.1908755636945063, "grad_norm": 0.21415606141090393, "train_seconds": 20.410410126998613, "remaining_budget_seconds": 2735.541207215996} +2026-10-17T00:32:07Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.784440810084343, "grad_norm": 0.42551127076148987, "train_seconds": 36.87819570300053, "remaining_budget_seconds": 2719.073424297996} +2026-10-17T00:32:24Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.5280130159854889, "grad_norm": 0.6907297372817993, "train_seconds": 53.2163802569994, "remaining_budget_seconds": 2702.735239638998} +2026-10-17T00:32:42Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.41416611298918726, "grad_norm": 0.4063023328781128, "train_seconds": 69.02619886100001, "remaining_budget_seconds": 2686.9254201090007} +2026-10-17T00:32:57Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.37071671694517133, "grad_norm": 0.627399206161499, "train_seconds": 84.1617497039988, "remaining_budget_seconds": 2671.7898686359986} +2026-10-17T00:33:13Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.34615657687187196, "grad_norm": 0.9091687798500061, "train_seconds": 99.91062561800209, "remaining_budget_seconds": 2656.0409949749956} +2026-10-17T00:33:30Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.3277446639537811, "grad_norm": 0.5508102774620056, "train_seconds": 115.54492468699755, "remaining_budget_seconds": 2640.4066956280003} +2026-10-17T00:33:47Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.31884801931679246, "grad_norm": 0.6490281224250793, "train_seconds": 131.6597602030015, "remaining_budget_seconds": 2624.291860625999} +2026-10-17T00:34:05Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.31111874125897887, "grad_norm": 0.995147705078125, "train_seconds": 147.5071490850023, "remaining_budget_seconds": 2608.4444709679956} +2026-10-17T00:34:21Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.3101400289684534, "grad_norm": 0.5679832696914673, "train_seconds": 163.6749594349967, "remaining_budget_seconds": 2592.276660454998} +2026-10-17T00:34:39Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.29846642047166827, "grad_norm": 0.7638326287269592, "train_seconds": 179.9137002990028, "remaining_budget_seconds": 2576.0379190609965} +2026-10-17T00:34:59Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.29892549306154254, "grad_norm": 0.2923853397369385, "train_seconds": 197.15865566700086, "remaining_budget_seconds": 2558.7929647220008} +2026-10-17T00:35:15Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.2918160139769316, "grad_norm": 0.6559521555900574, "train_seconds": 213.60153141499904, "remaining_budget_seconds": 2542.3500793269995} +2026-10-17T00:35:33Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.29124103419482705, "grad_norm": 0.9544609785079956, "train_seconds": 229.30561250699975, "remaining_budget_seconds": 2526.6460055179996} +2026-10-17T00:35:49Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.29121225081384183, "grad_norm": 0.5451149940490723, "train_seconds": 245.23733509200247, "remaining_budget_seconds": 2510.7142833280013} +2026-10-17T00:36:05Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.2843063612282276, "grad_norm": 0.691889762878418, "train_seconds": 261.08565074999933, "remaining_budget_seconds": 2494.8659676219977} +2026-10-17T00:36:23Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.27941947370767595, "grad_norm": 0.5674789547920227, "train_seconds": 276.8642101439982, "remaining_budget_seconds": 2479.087409212996} +2026-10-17T00:36:39Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.28293084368109706, "grad_norm": 0.8333061933517456, "train_seconds": 293.1350140020004, "remaining_budget_seconds": 2462.816605795} +2026-10-17T00:36:58Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.27890058733522893, "grad_norm": 0.4261361360549927, "train_seconds": 308.9001777949961, "remaining_budget_seconds": 2447.051441840995} +2026-10-17T00:37:13Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.2767575541138649, "grad_norm": 0.330448716878891, "train_seconds": 324.5950201550004, "remaining_budget_seconds": 2431.356598336999} +2026-10-17T00:37:32Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.27810957819223403, "grad_norm": 0.5390187501907349, "train_seconds": 340.9211599900009, "remaining_budget_seconds": 2415.0304578950017} +2026-10-17T00:37:48Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.2779464087635279, "grad_norm": 1.0045783519744873, "train_seconds": 357.02527502999874, "remaining_budget_seconds": 2398.9263399369956} +2026-10-17T00:38:06Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.27544707641005517, "grad_norm": 0.4113350510597229, "train_seconds": 373.1995965890019, "remaining_budget_seconds": 2382.7520236519995} +2026-10-17T00:38:22Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.2765997458249331, "grad_norm": 0.4851001501083374, "train_seconds": 389.0128117159984, "remaining_budget_seconds": 2366.9388069589986} +2026-10-17T00:38:40Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.27371381625533103, "grad_norm": 0.45039013028144836, "train_seconds": 404.5309582089976, "remaining_budget_seconds": 2351.4206623459977} +2026-10-17T00:38:55Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.2692503681778908, "grad_norm": 0.5090653896331787, "train_seconds": 419.62545786100236, "remaining_budget_seconds": 2336.3261620880003} +2026-10-17T00:39:14Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.2662215760350227, "grad_norm": 0.43035247921943665, "train_seconds": 435.7962482869989, "remaining_budget_seconds": 2320.155372000998} +2026-10-17T00:39:29Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.26767332531511784, "grad_norm": 0.6146237850189209, "train_seconds": 451.35652542200114, "remaining_budget_seconds": 2304.5950941949995} +2026-10-17T00:39:47Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.268834625557065, "grad_norm": 0.5310164093971252, "train_seconds": 466.9138972149958, "remaining_budget_seconds": 2289.037723358997} +2026-10-17T00:40:02Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.27025270737707613, "grad_norm": 0.39851275086402893, "train_seconds": 481.81068504200084, "remaining_budget_seconds": 2274.140934889001} +2026-10-17T00:40:21Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.26545226469635963, "grad_norm": 0.7693850994110107, "train_seconds": 498.0444682570014, "remaining_budget_seconds": 2257.9071491789946} +2026-10-17T00:40:36Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.2631944828480482, "grad_norm": 0.7711629867553711, "train_seconds": 513.6646056000027, "remaining_budget_seconds": 2242.287014679001} +2026-10-17T00:40:55Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.2692334508150816, "grad_norm": 0.3846869170665741, "train_seconds": 529.7688040040011, "remaining_budget_seconds": 2226.182811781} +2026-10-17T00:41:11Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.26425847731530666, "grad_norm": 0.338898241519928, "train_seconds": 545.3948328089973, "remaining_budget_seconds": 2210.5567873979962} +2026-10-17T00:41:29Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.2648461242765188, "grad_norm": 0.49726858735084534, "train_seconds": 561.3486524330001, "remaining_budget_seconds": 2194.602967437} +2026-10-17T00:41:45Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.26383902341127397, "grad_norm": 0.5806094408035278, "train_seconds": 577.2821416890001, "remaining_budget_seconds": 2178.669441842998} +2026-10-17T00:42:03Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.26495441190898417, "grad_norm": 0.42321348190307617, "train_seconds": 593.2424172669998, "remaining_budget_seconds": 2162.7092014619993} +2026-10-17T00:42:19Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.26273725494742395, "grad_norm": 0.6506564617156982, "train_seconds": 608.4645855389972, "remaining_budget_seconds": 2147.487031826} +2026-10-17T00:42:37Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.2601503089815378, "grad_norm": 0.42584678530693054, "train_seconds": 624.5040642739987, "remaining_budget_seconds": 2131.447553772996} +2026-10-17T00:42:53Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.2635773466527462, "grad_norm": 0.4269396662712097, "train_seconds": 640.0892062990024, "remaining_budget_seconds": 2115.862412579001} +2026-10-17T00:43:11Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.2589956983923912, "grad_norm": 0.3008766174316406, "train_seconds": 655.939486891999, "remaining_budget_seconds": 2100.0121334180003} +2026-10-17T00:43:26Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.2591631729900837, "grad_norm": 0.3664948642253876, "train_seconds": 671.1075920069998, "remaining_budget_seconds": 2084.844028061001} +2026-10-17T00:43:45Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.2582446189969778, "grad_norm": 0.7782735824584961, "train_seconds": 687.6574315609978, "remaining_budget_seconds": 2068.294186273997} +2026-10-17T00:44:01Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.25920531898736954, "grad_norm": 0.48466622829437256, "train_seconds": 703.8547842190019, "remaining_budget_seconds": 2052.096834340002} +2026-10-17T00:44:20Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.25874873794615266, "grad_norm": 0.3410045802593231, "train_seconds": 719.8441455709981, "remaining_budget_seconds": 2036.107473238997} +2026-10-17T00:44:35Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.25453416362404824, "grad_norm": 0.47210627794265747, "train_seconds": 735.7237216639987, "remaining_budget_seconds": 2020.2278986309975} +2026-10-17T00:44:54Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.256345998570323, "grad_norm": 0.4962131679058075, "train_seconds": 751.6178408080013, "remaining_budget_seconds": 2004.3337757539994} +2026-10-17T00:45:10Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.2553485207259655, "grad_norm": 0.43747735023498535, "train_seconds": 767.4796931550009, "remaining_budget_seconds": 1988.4719273739975} +2026-10-17T00:45:28Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.25733939200639727, "grad_norm": 0.5050519108772278, "train_seconds": 783.7714117139985, "remaining_budget_seconds": 1972.1802074129955} +2026-10-17T00:45:44Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.2574316857010126, "grad_norm": 0.7007831335067749, "train_seconds": 799.7379862539965, "remaining_budget_seconds": 1956.213632482999} +2026-10-17T00:46:02Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.254876376464963, "grad_norm": 0.5110443830490112, "train_seconds": 815.2359472710014, "remaining_budget_seconds": 1940.715672325001} +2026-10-17T00:46:17Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.25345133177936074, "grad_norm": 0.4990311563014984, "train_seconds": 830.678035238001, "remaining_budget_seconds": 1925.2735850839963} +2026-10-17T00:46:35Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.2521431282162666, "grad_norm": 0.4655541181564331, "train_seconds": 846.1812447869961, "remaining_budget_seconds": 1909.7703756779956} +2026-10-17T00:46:51Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.25287842869758603, "grad_norm": 0.42321842908859253, "train_seconds": 862.0926261490022, "remaining_budget_seconds": 1893.8589948070003} +2026-10-17T00:47:09Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.25369216307997705, "grad_norm": 0.5154151916503906, "train_seconds": 877.3346648969964, "remaining_budget_seconds": 1878.6169539309994} +2026-10-17T00:47:24Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.2526865462958813, "grad_norm": 0.3650995194911957, "train_seconds": 892.9188070849996, "remaining_budget_seconds": 1863.0328131839997} +2026-10-17T00:47:43Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.25629469737410543, "grad_norm": 0.43496596813201904, "train_seconds": 908.846539858001, "remaining_budget_seconds": 1847.105079271998} +2026-10-17T00:47:58Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.25263314358890054, "grad_norm": 0.44104692339897156, "train_seconds": 924.0376663909992, "remaining_budget_seconds": 1831.9139515149946} +2026-10-17T00:48:16Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.2529989463835955, "grad_norm": 0.39651480317115784, "train_seconds": 939.6741536339978, "remaining_budget_seconds": 1816.2774666469995} +2026-10-17T00:48:32Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.2515414548665285, "grad_norm": 0.47901976108551025, "train_seconds": 955.354307075002, "remaining_budget_seconds": 1800.5973133289954} +2026-10-17T00:48:47Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.25064379557967187, "grad_norm": 0.49213188886642456, "train_seconds": 970.6134005150016, "remaining_budget_seconds": 1785.3382187479947} +2026-10-17T00:49:05Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.2536514953523874, "grad_norm": 0.5091325640678406, "train_seconds": 986.1120555730013, "remaining_budget_seconds": 1769.8395611250016} +2026-10-17T00:49:20Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.24873738035559653, "grad_norm": 0.4028424024581909, "train_seconds": 1001.8526073980029, "remaining_budget_seconds": 1754.099012494} +2026-10-17T00:49:39Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.2512619760632515, "grad_norm": 0.42141836881637573, "train_seconds": 1017.7191868299997, "remaining_budget_seconds": 1738.2324330509946} +2026-10-17T00:49:54Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.2519290006160736, "grad_norm": 0.3372260332107544, "train_seconds": 1033.1843737399977, "remaining_budget_seconds": 1722.7672458169982} +2026-10-17T00:50:12Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.2527531582117081, "grad_norm": 0.3582429587841034, "train_seconds": 1048.729479374997, "remaining_budget_seconds": 1707.2221389920014} +2026-10-17T00:50:28Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.25190023392438887, "grad_norm": 0.43043869733810425, "train_seconds": 1064.7556028819963, "remaining_budget_seconds": 1691.196017069} +2026-10-17T00:50:46Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.249203078225255, "grad_norm": 0.4662110507488251, "train_seconds": 1080.5152018169974, "remaining_budget_seconds": 1675.436418115998} +2026-10-17T00:51:01Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.25108397006988525, "grad_norm": 0.43086859583854675, "train_seconds": 1096.0389983389978, "remaining_budget_seconds": 1659.9126191760006} +2026-10-17T00:51:20Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.24676240123808385, "grad_norm": 0.30992937088012695, "train_seconds": 1112.028833352997, "remaining_budget_seconds": 1643.9227868719972} +2026-10-17T00:51:35Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.24567495040595533, "grad_norm": 0.2958281338214874, "train_seconds": 1127.6630022829995, "remaining_budget_seconds": 1628.2886180999994} +2026-10-17T00:51:53Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.24401337198913098, "grad_norm": 0.6084206104278564, "train_seconds": 1143.0280172450002, "remaining_budget_seconds": 1612.9236030859975} +2026-10-17T00:52:09Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.24856553182005883, "grad_norm": 0.4118502140045166, "train_seconds": 1158.8396961800026, "remaining_budget_seconds": 1597.1119211439946} +2026-10-17T00:52:27Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.24785049319267272, "grad_norm": 0.41212502121925354, "train_seconds": 1174.5582465920015, "remaining_budget_seconds": 1581.3933736069957} +2026-10-17T00:52:43Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.24623051002621651, "grad_norm": 0.3478301465511322, "train_seconds": 1190.3308568279972, "remaining_budget_seconds": 1565.6207613789957} +2026-10-17T00:53:01Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.24561893559992312, "grad_norm": 0.48769158124923706, "train_seconds": 1206.499724207999, "remaining_budget_seconds": 1549.4518860679964} +2026-10-17T00:53:17Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.250027988627553, "grad_norm": 0.5172060132026672, "train_seconds": 1222.0958235439975, "remaining_budget_seconds": 1533.8557883499961} +2026-10-17T00:53:35Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.24497204393148422, "grad_norm": 0.487947016954422, "train_seconds": 1237.8372046439981, "remaining_budget_seconds": 1518.1144131519977} +2026-10-17T00:53:51Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.24741292655467986, "grad_norm": 0.41364356875419617, "train_seconds": 1253.612240896, "remaining_budget_seconds": 1502.339378191995} +2026-10-17T00:54:09Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.246921391710639, "grad_norm": 0.35792276263237, "train_seconds": 1269.720727578002, "remaining_budget_seconds": 1486.2308917019982} +2026-10-17T00:54:25Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.24638496957719325, "grad_norm": 0.31327447295188904, "train_seconds": 1285.5703125720029, "remaining_budget_seconds": 1470.3813022409959} +2026-10-17T00:54:43Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.2461823757737875, "grad_norm": 0.31983739137649536, "train_seconds": 1301.7877064019995, "remaining_budget_seconds": 1454.1639116789956} +2026-10-17T00:54:59Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.24220777735114096, "grad_norm": 0.4619062542915344, "train_seconds": 1317.3717475669982, "remaining_budget_seconds": 1438.5798709340015} +2026-10-17T00:55:17Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.24490239538252354, "grad_norm": 0.38244515657424927, "train_seconds": 1332.9275131149989, "remaining_budget_seconds": 1423.0241054229991} +2026-10-17T00:55:32Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.24307213068008424, "grad_norm": 0.6025512218475342, "train_seconds": 1348.401564877, "remaining_budget_seconds": 1407.5500517499968} +2026-10-17T00:55:51Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.2425962881743908, "grad_norm": 0.48421117663383484, "train_seconds": 1364.277904427996, "remaining_budget_seconds": 1391.6737132749986} +2026-10-17T00:56:06Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.24426817052066327, "grad_norm": 0.34163233637809753, "train_seconds": 1379.7001931199993, "remaining_budget_seconds": 1376.2514252409965} +2026-10-17T00:56:24Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.2419989900290966, "grad_norm": 0.4121659994125366, "train_seconds": 1395.1373375999974, "remaining_budget_seconds": 1360.814280269995} +2026-10-17T00:56:39Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.2436659111082554, "grad_norm": 0.4373803436756134, "train_seconds": 1410.798161517996, "remaining_budget_seconds": 1345.1534579469953} +2026-10-17T00:56:57Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.24183142147958278, "grad_norm": 0.3427627682685852, "train_seconds": 1426.3467657200017, "remaining_budget_seconds": 1329.6048534699949} +2026-10-17T00:57:13Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.24017816863954067, "grad_norm": 0.3424378037452698, "train_seconds": 1441.7337691069988, "remaining_budget_seconds": 1314.2178510449958} +2026-10-17T00:57:31Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.24135086499154568, "grad_norm": 0.34441787004470825, "train_seconds": 1457.5929732399964, "remaining_budget_seconds": 1298.3586442699961} +2026-10-17T00:57:47Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.2424373849481344, "grad_norm": 0.24429701268672943, "train_seconds": 1473.1732920150025, "remaining_budget_seconds": 1282.7783269479987} +2026-10-17T00:58:05Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.24031005926430227, "grad_norm": 0.4590769112110138, "train_seconds": 1488.7661097739983, "remaining_budget_seconds": 1267.1855083219998} +2026-10-17T00:58:20Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.24237268671393394, "grad_norm": 0.4895327687263489, "train_seconds": 1503.9001622970027, "remaining_budget_seconds": 1252.0514568699946} +2026-10-17T00:58:35Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.24198923781514167, "grad_norm": 0.4135678708553314, "train_seconds": 1519.0342645080018, "remaining_budget_seconds": 1236.9173550630003} +2026-10-17T00:58:53Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.24078540392220021, "grad_norm": 0.37431609630584717, "train_seconds": 1534.627344284003, "remaining_budget_seconds": 1221.3242757219996} +2026-10-17T00:59:09Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.23630888365209102, "grad_norm": 0.40619784593582153, "train_seconds": 1550.4037974780003, "remaining_budget_seconds": 1205.547821565} +2026-10-17T00:59:27Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.2362230847775936, "grad_norm": 0.3844813406467438, "train_seconds": 1566.0385661249966, "remaining_budget_seconds": 1189.9130525459987} +2026-10-17T00:59:42Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.2358661540597677, "grad_norm": 0.4635535180568695, "train_seconds": 1581.203638095998, "remaining_budget_seconds": 1174.747979478001} +2026-10-17T01:00:01Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.23697788521647453, "grad_norm": 0.5775797367095947, "train_seconds": 1597.5071277969982, "remaining_budget_seconds": 1158.4444909550002} +2026-10-17T01:00:17Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.23889416366815566, "grad_norm": 0.3130844831466675, "train_seconds": 1613.671244256002, "remaining_budget_seconds": 1142.2803747299986} +2026-10-17T01:00:35Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.24288412235677243, "grad_norm": 0.3618350923061371, "train_seconds": 1629.6063216109978, "remaining_budget_seconds": 1126.3452990379956} +2026-10-17T01:00:50Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.23693813413381576, "grad_norm": 0.3620615005493164, "train_seconds": 1644.2691355450006, "remaining_budget_seconds": 1111.6824840109985} +2026-10-17T01:01:07Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.23634868703782558, "grad_norm": 0.4665406346321106, "train_seconds": 1659.3650606849988, "remaining_budget_seconds": 1096.586557237999} +2026-10-17T01:01:22Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.23977941907942296, "grad_norm": 0.27024421095848083, "train_seconds": 1674.0928317209982, "remaining_budget_seconds": 1081.8587864439978} +2026-10-17T01:01:40Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.2356221152842045, "grad_norm": 0.31298696994781494, "train_seconds": 1689.814331415997, "remaining_budget_seconds": 1066.1372895550012} +2026-10-17T01:01:55Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.23719315052032472, "grad_norm": 0.2996831238269806, "train_seconds": 1704.2469135770007, "remaining_budget_seconds": 1051.7047038469973} +2026-10-17T01:02:13Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.23801058135926723, "grad_norm": 0.25998008251190186, "train_seconds": 1720.3173222479963, "remaining_budget_seconds": 1035.6342957109955} +2026-10-17T01:02:28Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.23375150479376317, "grad_norm": 0.33825820684432983, "train_seconds": 1735.2990021259975, "remaining_budget_seconds": 1020.6526175010003} +2026-10-17T01:02:47Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.23413212299346925, "grad_norm": 0.259125679731369, "train_seconds": 1751.470155299001, "remaining_budget_seconds": 1004.4814621779951} +2026-10-17T01:03:03Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.23433854758739472, "grad_norm": 0.4282379746437073, "train_seconds": 1767.020692926999, "remaining_budget_seconds": 988.930925265995} +2026-10-17T01:03:21Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.23714423157274722, "grad_norm": 0.3656162917613983, "train_seconds": 1783.4447522920018, "remaining_budget_seconds": 972.506863646995} +2026-10-17T01:03:36Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.23325406208634378, "grad_norm": 0.2951979339122772, "train_seconds": 1798.5401810990006, "remaining_budget_seconds": 957.411438860996} +2026-10-17T01:03:55Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.23453906863927843, "grad_norm": 0.382424533367157, "train_seconds": 1814.873050258997, "remaining_budget_seconds": 941.0785693399957} +2026-10-17T01:04:11Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.23706953667104244, "grad_norm": 0.34568172693252563, "train_seconds": 1830.2905008119997, "remaining_budget_seconds": 925.6611197890015} +2026-10-17T01:04:29Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.23053993053734304, "grad_norm": 0.3187810182571411, "train_seconds": 1846.5918055270013, "remaining_budget_seconds": 909.3598131379986} +2026-10-17T01:04:45Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.23481444381177424, "grad_norm": 0.465933233499527, "train_seconds": 1861.9089251219993, "remaining_budget_seconds": 894.0426933859999} +2026-10-17T01:05:03Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.23232184715569018, "grad_norm": 0.3956121504306793, "train_seconds": 1877.8901305149993, "remaining_budget_seconds": 878.0614889610006} +2026-10-17T01:05:18Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.2360913822799921, "grad_norm": 0.3402080833911896, "train_seconds": 1892.9254464569967, "remaining_budget_seconds": 863.0261713849977} +2026-10-17T01:05:37Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.23595146283507348, "grad_norm": 0.3716532588005066, "train_seconds": 1909.0017084060019, "remaining_budget_seconds": 846.9499092089973} +2026-10-17T01:05:52Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.23156374901533128, "grad_norm": 0.38213983178138733, "train_seconds": 1924.3167065919988, "remaining_budget_seconds": 831.6349139269951} +2026-10-17T01:06:10Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.23215347170829773, "grad_norm": 0.3138183653354645, "train_seconds": 1940.281669707998, "remaining_budget_seconds": 815.6699468439983} +2026-10-17T01:06:26Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.22365057811141015, "grad_norm": 0.41465267539024353, "train_seconds": 1955.9299688679966, "remaining_budget_seconds": 800.021651281997} +2026-10-17T01:06:44Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.2324117747694254, "grad_norm": 0.40797504782676697, "train_seconds": 1972.2769132620015, "remaining_budget_seconds": 783.6747058139954} +2026-10-17T01:07:00Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.23495118491351605, "grad_norm": 0.2878325879573822, "train_seconds": 1988.0303515459964, "remaining_budget_seconds": 767.9212685769962} +2026-10-17T01:07:18Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.23106292940676212, "grad_norm": 0.3989773392677307, "train_seconds": 2003.963516718999, "remaining_budget_seconds": 751.9881028890013} +2026-10-17T01:07:34Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.23157369822263718, "grad_norm": 0.3430566191673279, "train_seconds": 2019.0589363519975, "remaining_budget_seconds": 736.8926836449973} +2026-10-17T01:07:49Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.23395196378231048, "grad_norm": 0.25408074259757996, "train_seconds": 2034.3942368290009, "remaining_budget_seconds": 721.5573829329951} +2026-10-17T01:08:07Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.23136120930314064, "grad_norm": 0.3127977252006531, "train_seconds": 2050.5009657799965, "remaining_budget_seconds": 705.4506546209959} +2026-10-17T01:08:23Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.2312684205919504, "grad_norm": 0.3777005672454834, "train_seconds": 2066.3355844899997, "remaining_budget_seconds": 689.6160333949956} +2026-10-17T01:08:40Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.23120449177920818, "grad_norm": 0.3697584569454193, "train_seconds": 2081.5515858860017, "remaining_budget_seconds": 674.4000172589949} +2026-10-17T01:08:55Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.23084578290581703, "grad_norm": 0.3362199664115906, "train_seconds": 2096.8479014429977, "remaining_budget_seconds": 659.1037169819974} +2026-10-17T01:09:14Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.2311160772293806, "grad_norm": 0.4340212345123291, "train_seconds": 2112.3896021559995, "remaining_budget_seconds": 643.562017434997} +2026-10-17T01:09:29Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.2323773839324713, "grad_norm": 0.3794960081577301, "train_seconds": 2128.076751651999, "remaining_budget_seconds": 627.8748674259987} +2026-10-17T01:09:48Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.22971375085413456, "grad_norm": 0.311650812625885, "train_seconds": 2144.126224302003, "remaining_budget_seconds": 611.8253929189959} +2026-10-17T01:10:04Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.22984144046902658, "grad_norm": 0.5872693657875061, "train_seconds": 2159.7411799109977, "remaining_budget_seconds": 596.2104389349988} +2026-10-17T01:10:21Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.22959913074970245, "grad_norm": 0.32927051186561584, "train_seconds": 2175.107615410001, "remaining_budget_seconds": 580.8440039849957} +2026-10-17T01:10:37Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.22772631071507932, "grad_norm": 0.348468542098999, "train_seconds": 2190.5040098539976, "remaining_budget_seconds": 565.447608825998} +2026-10-17T01:10:54Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.22725699782371522, "grad_norm": 0.4538109004497528, "train_seconds": 2205.1698895340014, "remaining_budget_seconds": 550.7817305799981} +2026-10-17T01:11:09Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.2284906353056431, "grad_norm": 0.5495724678039551, "train_seconds": 2220.1963002549965, "remaining_budget_seconds": 535.7553175059948} +2026-10-17T01:11:27Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.22747230276465416, "grad_norm": 0.5988491177558899, "train_seconds": 2235.639383175003, "remaining_budget_seconds": 520.3122367249962} +2026-10-17T01:11:43Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.22685852341353893, "grad_norm": 0.429797887802124, "train_seconds": 2251.195097267999, "remaining_budget_seconds": 504.7565206139989} +2026-10-17T01:12:01Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.23070602536201476, "grad_norm": 0.24650578200817108, "train_seconds": 2266.9798876060013, "remaining_budget_seconds": 488.9717317989998} +2026-10-17T01:12:16Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.22725312039256096, "grad_norm": 0.2677812874317169, "train_seconds": 2282.592675453001, "remaining_budget_seconds": 473.35894414799986} +2026-10-17T01:12:35Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.22760084412992002, "grad_norm": 0.23589453101158142, "train_seconds": 2298.5154926199975, "remaining_budget_seconds": 457.4361263469982} +2026-10-17T01:12:51Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.22550977498292923, "grad_norm": 0.292906790971756, "train_seconds": 2314.3756280829984, "remaining_budget_seconds": 441.5759899589975} +2026-10-17T01:13:09Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.22652303904294968, "grad_norm": 0.26288554072380066, "train_seconds": 2329.8943074650015, "remaining_budget_seconds": 426.0573108960016} +2026-10-17T01:13:25Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.22820424646139145, "grad_norm": 0.28829872608184814, "train_seconds": 2345.830371971999, "remaining_budget_seconds": 410.1212458099981} +2026-10-17T01:13:43Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.2307280706614256, "grad_norm": 0.43964719772338867, "train_seconds": 2361.5571564229977, "remaining_budget_seconds": 394.39446168599534} +2026-10-17T01:13:59Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.2257612945139408, "grad_norm": 0.24321642518043518, "train_seconds": 2377.1759924860016, "remaining_budget_seconds": 378.77562782099994} +2026-10-17T01:14:17Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.2257494955509901, "grad_norm": 0.3111759126186371, "train_seconds": 2392.860383774001, "remaining_budget_seconds": 363.09123590200034} +2026-10-17T01:14:33Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.22691913910210132, "grad_norm": 0.27038949728012085, "train_seconds": 2408.655314126001, "remaining_budget_seconds": 347.2963064689975} +2026-10-17T01:14:50Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.22860344506800176, "grad_norm": 0.4598495662212372, "train_seconds": 2423.6844451569996, "remaining_budget_seconds": 332.2671728799978} +2026-10-17T01:15:06Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.2247184733301401, "grad_norm": 0.26924726366996765, "train_seconds": 2439.208154325999, "remaining_budget_seconds": 316.74346553099895} +2026-10-17T01:15:24Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.22880703888833523, "grad_norm": 0.3003617227077484, "train_seconds": 2454.8530728069964, "remaining_budget_seconds": 301.0985457229981} +2026-10-17T01:15:39Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.2260023368149996, "grad_norm": 0.25941309332847595, "train_seconds": 2470.4911659759964, "remaining_budget_seconds": 285.4604544379981} +2026-10-17T01:15:55Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.22855664432048797, "grad_norm": 0.5047933459281921, "train_seconds": 2486.3018244179984, "remaining_budget_seconds": 269.6497942700007} +2026-10-17T01:16:13Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.22671614602208137, "grad_norm": 0.5091767907142639, "train_seconds": 2501.1338809619992, "remaining_budget_seconds": 254.81773899799737} +2026-10-17T01:16:27Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.22445944041013718, "grad_norm": 0.32637330889701843, "train_seconds": 2515.7552729539966, "remaining_budget_seconds": 240.1963447579983} +2026-10-17T01:16:45Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.22872910901904106, "grad_norm": 0.2968233525753021, "train_seconds": 2531.1907742350013, "remaining_budget_seconds": 224.760840474999} +2026-10-17T01:17:01Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.22684609077870846, "grad_norm": 0.3996853530406952, "train_seconds": 2546.5832784079976, "remaining_budget_seconds": 209.36834166699555} +2026-10-17T01:17:19Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.23116177901625634, "grad_norm": 0.34553664922714233, "train_seconds": 2562.142658028999, "remaining_budget_seconds": 193.80896198999835} +2026-10-17T01:17:34Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.22587263569235802, "grad_norm": 0.4272458851337433, "train_seconds": 2577.850561229003, "remaining_budget_seconds": 178.10105879199546} +2026-10-17T01:17:53Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.22616420522332192, "grad_norm": 0.3455852270126343, "train_seconds": 2593.7196173709963, "remaining_budget_seconds": 162.2320020420011} +2026-10-17T01:18:08Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.22349037803709507, "grad_norm": 0.5699070692062378, "train_seconds": 2609.3383406919966, "remaining_budget_seconds": 146.61327904499922} +2026-10-17T01:18:27Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.22479982495307924, "grad_norm": 0.33098313212394714, "train_seconds": 2624.984299427997, "remaining_budget_seconds": 130.96731597899634} +2026-10-17T01:18:43Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.22255429983139038, "grad_norm": 0.45167770981788635, "train_seconds": 2640.8871830889984, "remaining_budget_seconds": 115.06443620599748} +2026-10-17T01:19:01Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.2282480417191982, "grad_norm": 0.2989965081214905, "train_seconds": 2656.763113736997, "remaining_budget_seconds": 99.18850519099942} +2026-10-17T01:19:16Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.22525426246225833, "grad_norm": 0.2306988686323166, "train_seconds": 2672.0758583200004, "remaining_budget_seconds": 83.87576098999853} +2026-10-17T01:19:35Z INFO {"event": "training_progress", "step": 8550, "epoch": 24, "loss": 0.2276351038366556, "grad_norm": 0.35701248049736023, "train_seconds": 2688.3751364389973, "remaining_budget_seconds": 67.57648155700008} +2026-10-17T01:19:47Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "onn", "seed": 101, "step": 8589, "train_seconds": 2700.050835476999, "parameters": 1297712, "device": "cuda", "initial_validation_mse": 1.622360736131668, "final_validation_mse": 0.21588426921516657, "images_per_second": 407.17455595823185, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 239299072, "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", "failure": null} diff --git a/study/main/cifar10-onn-s101/training.json b/study/main/cifar10-onn-s101/training.json new file mode 100644 index 0000000000000000000000000000000000000000..763556b69e8c5040208a8b014847cd1c2537e254 --- /dev/null +++ b/study/main/cifar10-onn-s101/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "onn", + "seed": 101, + "step": 8589, + "train_seconds": 2700.050835476999, + "parameters": 1297712, + "device": "cuda", + "initial_validation_mse": 1.622360736131668, + "final_validation_mse": 0.21588426921516657, + "images_per_second": 407.17455595823185, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 239299072, + "checkpoint_sha256": "e3eb0aabeaf1f372fbcb2f23bf94625b9fd2a1424504818a02b5d37a4522d6b1", + "failure": null +} diff --git a/study/main/cifar10-onn-s102/README.md b/study/main/cifar10-onn-s102/README.md new file mode 100644 index 0000000000000000000000000000000000000000..6d2be5d4cf034800731092fdbf53c05615ff8885 --- /dev/null +++ b/study/main/cifar10-onn-s102/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / onn / seed 102 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: onn; seed: 102. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-onn-s102/checkpoint.pt b/study/main/cifar10-onn-s102/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..4f3323f50b1eb2df5485bac867cecad442a90e0f --- /dev/null +++ b/study/main/cifar10-onn-s102/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366 +size 21306509 diff --git a/study/main/cifar10-onn-s102/config.json b/study/main/cifar10-onn-s102/config.json new file mode 100644 index 0000000000000000000000000000000000000000..c991b9da48e9d4f02fc711eeb57860bc90fb83cf --- /dev/null +++ b/study/main/cifar10-onn-s102/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 102, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s102/data_manifest.json b/study/main/cifar10-onn-s102/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-onn-s102/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-onn-s102/environment.json b/study/main/cifar10-onn-s102/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-onn-s102/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-onn-s102/evaluations/identity/control.json b/study/main/cifar10-onn-s102/evaluations/identity/control.json new file mode 100644 index 0000000000000000000000000000000000000000..092f45833d88a86700c8e2f66817679eb862dfd5 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/identity/control.json @@ -0,0 +1,3 @@ +{ + "identity_exact_equal": true +} diff --git a/study/main/cifar10-onn-s102/evaluations/identity/evaluation.json b/study/main/cifar10-onn-s102/evaluations/identity/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..116a4f6e1248fdc3381e87d5fe5cbd21e13b8e60 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/identity/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 102, + "split": "test", + "intervention": "identity", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 133.63555448500847, + "seconds_per_image": 0.026727110897001694, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.013204231858253479, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 170.89254169365023, + "kernel_inception_distance_mean": 0.17922114610671996, + "kernel_inception_distance_std": 0.002754562183066269 + }, + "validation_velocity_mse": 0.22063074633479118, + "metric_seconds": 20.13504967300105 +} diff --git a/study/main/cifar10-onn-s102/evaluations/identity/evaluation_config.json b/study/main/cifar10-onn-s102/evaluations/identity/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..3b99be65e4e6e251aaa488fbd6db68d3772d8503 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/identity/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 102, + "split": "test", + "intervention": "identity", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s102/evaluations/identity/grid.png b/study/main/cifar10-onn-s102/evaluations/identity/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..c8289f70215d68ec6592ca289632ec3e08ed9661 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/identity/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b877d4363a5a5c8167d351a80a549974880ce23051ab0edb841d59230eba1318 +size 156197 diff --git a/study/main/cifar10-onn-s102/evaluations/identity/run.log b/study/main/cifar10-onn-s102/evaluations/identity/run.log new file mode 100644 index 0000000000000000000000000000000000000000..c245ed17921a3ad6a41c03e6228a37335ec3571d --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/identity/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:55:43Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 102, "split": "test", "intervention": "identity", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:55:49Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:56:03Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:56:24Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:56:41Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:57:02Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:57:22Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:57:43Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:57:58Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:58:16Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s102/evaluations/identity", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 133.63555448500847, "seconds_per_image": 0.026727110897001694, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.013204231858253479, "peak_memory_bytes": 60721664} +2026-10-17T18:58:37Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 102, "split": "test", "intervention": "identity", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 133.63555448500847, "seconds_per_image": 0.026727110897001694, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.013204231858253479, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 170.89254169365023, "kernel_inception_distance_mean": 0.17922114610671996, "kernel_inception_distance_std": 0.002754562183066269}, "validation_velocity_mse": 0.22063074633479118, "metric_seconds": 20.13504967300105} diff --git a/study/main/cifar10-onn-s102/evaluations/identity/samples.safetensors b/study/main/cifar10-onn-s102/evaluations/identity/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ba9e279c541cd3dc6faac3c002570e59d967fcdb --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/identity/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d24dc09ea31c7ae7961ffb2de59077a1eb217c5bd826dd5056d22c31a60a7f51 +size 61440088 diff --git a/study/main/cifar10-onn-s102/evaluations/identity/sampling.json b/study/main/cifar10-onn-s102/evaluations/identity/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..c1a0cc19eb0ad8e578c567e5bb7bf7b363b6c075 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/identity/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 133.63555448500847, + "seconds_per_image": 0.026727110897001694, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.013204231858253479, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s102/evaluations/shuffle/evaluation.json b/study/main/cifar10-onn-s102/evaluations/shuffle/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..a7685aee9d25f9a1c2bc7de074f8bd9b417c2581 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/shuffle/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 102, + "split": "test", + "intervention": "shuffle", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 135.94804691401077, + "seconds_per_image": 0.027189609382802155, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.004106835927814245, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 233.55040683569993, + "kernel_inception_distance_mean": 0.2577728080749512, + "kernel_inception_distance_std": 0.0036487067006191246 + }, + "validation_velocity_mse": 0.24558429699391127, + "metric_seconds": 20.21528776199557 +} diff --git a/study/main/cifar10-onn-s102/evaluations/shuffle/evaluation_config.json b/study/main/cifar10-onn-s102/evaluations/shuffle/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..15394a557525f77c1a38ceae151c315572bdd751 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/shuffle/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 102, + "split": "test", + "intervention": "shuffle", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", + "primary_eligible": false, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s102/evaluations/shuffle/grid.png b/study/main/cifar10-onn-s102/evaluations/shuffle/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..2cbf1323a68d8d16f3e601e09ca10b2b09567b23 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/shuffle/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8760bc1b92a33d53c969b3f94cd197a5fa9edb344e1e8b8289a4996d8cc4cfe +size 152536 diff --git a/study/main/cifar10-onn-s102/evaluations/shuffle/run.log b/study/main/cifar10-onn-s102/evaluations/shuffle/run.log new file mode 100644 index 0000000000000000000000000000000000000000..3a4ea8949549a5b30c70dd955cc60580de2300f2 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/shuffle/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:58:49Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 102, "split": "test", "intervention": "shuffle", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4} +2026-10-17T18:58:51Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:59:07Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:59:28Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:59:47Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T19:00:08Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T19:00:25Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T19:00:46Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T19:01:03Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T19:01:21Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s102/evaluations/shuffle", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 135.94804691401077, "seconds_per_image": 0.027189609382802155, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.004106835927814245, "peak_memory_bytes": 60721664} +2026-10-17T19:01:41Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 102, "split": "test", "intervention": "shuffle", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "b49e52bb12834bd0f151a4f45a36462182130a8d", "primary_eligible": false, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 135.94804691401077, "seconds_per_image": 0.027189609382802155, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.004106835927814245, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 233.55040683569993, "kernel_inception_distance_mean": 0.2577728080749512, "kernel_inception_distance_std": 0.0036487067006191246}, "validation_velocity_mse": 0.24558429699391127, "metric_seconds": 20.21528776199557} diff --git a/study/main/cifar10-onn-s102/evaluations/shuffle/samples.safetensors b/study/main/cifar10-onn-s102/evaluations/shuffle/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3016741e543028e2a277a6936ca015e1852fad5d --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/shuffle/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a34c5b61797f91d096c865fc3d88a3c65891f6eb1fca706ef7a7b19eefa842c +size 61440088 diff --git a/study/main/cifar10-onn-s102/evaluations/shuffle/sampling.json b/study/main/cifar10-onn-s102/evaluations/shuffle/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..0f1d669d0979cdaedf3a5eed00a7919620bc425c --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/shuffle/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 135.94804691401077, + "seconds_per_image": 0.027189609382802155, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.004106835927814245, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s102/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-onn-s102/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..38e94f948ea402581ec904eedae2c18c338e0208 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 102, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "0afa17670bc7339fd28a2beea4396e47d30b1d9c", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 108.49663082498591, + "seconds_per_image": 0.021699326164997184, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.013204231858253479, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 170.89254169365023, + "kernel_inception_distance_mean": 0.17922114610671996, + "kernel_inception_distance_std": 0.002754562183066269 + }, + "validation_velocity_mse": 0.22063074633479118, + "metric_seconds": 17.690901947004022 +} diff --git a/study/main/cifar10-onn-s102/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-onn-s102/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..c452f6e77e62b3f0afdc050d6123a19ac1a3d1f4 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 102, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "0afa17670bc7339fd28a2beea4396e47d30b1d9c", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s102/evaluations/test-nfe32/grid.png b/study/main/cifar10-onn-s102/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..c8289f70215d68ec6592ca289632ec3e08ed9661 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b877d4363a5a5c8167d351a80a549974880ce23051ab0edb841d59230eba1318 +size 156197 diff --git a/study/main/cifar10-onn-s102/evaluations/test-nfe32/run.log b/study/main/cifar10-onn-s102/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..88a4389c3edea7d66e456ba6313069370b09f8d4 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T17:53:55Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 102, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "0afa17670bc7339fd28a2beea4396e47d30b1d9c", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T17:53:57Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T17:54:11Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T17:54:28Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T17:54:41Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T17:54:58Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T17:55:13Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T17:55:27Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T17:55:45Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T17:55:55Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s102/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 108.49663082498591, "seconds_per_image": 0.021699326164997184, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.013204231858253479, "peak_memory_bytes": 60721664} +2026-10-17T17:56:17Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 102, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "0afa17670bc7339fd28a2beea4396e47d30b1d9c", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 108.49663082498591, "seconds_per_image": 0.021699326164997184, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.013204231858253479, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 170.89254169365023, "kernel_inception_distance_mean": 0.17922114610671996, "kernel_inception_distance_std": 0.002754562183066269}, "validation_velocity_mse": 0.22063074633479118, "metric_seconds": 17.690901947004022} diff --git a/study/main/cifar10-onn-s102/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-onn-s102/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ba9e279c541cd3dc6faac3c002570e59d967fcdb --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d24dc09ea31c7ae7961ffb2de59077a1eb217c5bd826dd5056d22c31a60a7f51 +size 61440088 diff --git a/study/main/cifar10-onn-s102/evaluations/test-nfe32/sampling.json b/study/main/cifar10-onn-s102/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..ddf47d13b83537f7227c98a64e86a54c0af52a99 --- /dev/null +++ b/study/main/cifar10-onn-s102/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 108.49663082498591, + "seconds_per_image": 0.021699326164997184, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.013204231858253479, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s102/manifest.json b/study/main/cifar10-onn-s102/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b32ff6e467fc4023e91bb2bdaa16a81d5a249c4c --- /dev/null +++ b/study/main/cifar10-onn-s102/manifest.json @@ -0,0 +1,114 @@ +{ + "README.md": { + "sha256": "4349ff3c96071102f76694ce7a669635e9bc55b376602245d6629ab4c2e83831", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "bytes": 21306509 + }, + "config.json": { + "sha256": "b97e16d11b78445ec7983121cf33d2ffec0eb4bd32bdc85f2b4ca7f345d3cf11", + "bytes": 604 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/identity/control.json": { + "sha256": "75beebec1718b74710a29ce4c9229a4b4d57c097e70aab715645c3f9a1eb2954", + "bytes": 35 + }, + "evaluations/identity/evaluation.json": { + "sha256": "e8dbd5b8712f7761cad2fadcd271489ac521d8ce1c7bfc22e92acf4a86f35038", + "bytes": 1240 + }, + "evaluations/identity/evaluation_config.json": { + "sha256": "0dce0a30922960dca0282f314558a475ab8053b76fba42873abcdccd16b0aaba", + "bytes": 598 + }, + "evaluations/identity/grid.png": { + "sha256": "b877d4363a5a5c8167d351a80a549974880ce23051ab0edb841d59230eba1318", + "bytes": 156197 + }, + "evaluations/identity/run.log": { + "sha256": "5fed19bd56e78c9317220c114a0db7e131610976ec085d13b9d57dd3a8e1b699", + "bytes": 3022 + }, + "evaluations/identity/samples.safetensors": { + "sha256": "d24dc09ea31c7ae7961ffb2de59077a1eb217c5bd826dd5056d22c31a60a7f51", + "bytes": 61440088 + }, + "evaluations/identity/sampling.json": { + "sha256": "cdc77c8a9ac9d71f4776e23471c1d3df90a7cb466b81819e16765ff6a7c7240b", + "bytes": 300 + }, + "evaluations/shuffle/evaluation.json": { + "sha256": "cc65d38bd711c464d929e51e8cd9eab886640c52e7e8be10213011fc5c48f63b", + "bytes": 1239 + }, + "evaluations/shuffle/evaluation_config.json": { + "sha256": "e0964a9f765ee12d32c6fe7d916ea4e2241cac3afabb1cae298780c60b036b23", + "bytes": 597 + }, + "evaluations/shuffle/grid.png": { + "sha256": "d8760bc1b92a33d53c969b3f94cd197a5fa9edb344e1e8b8289a4996d8cc4cfe", + "bytes": 152536 + }, + "evaluations/shuffle/run.log": { + "sha256": "a41f386ba26f8396015f7705187e9ebabbf3a4b44743faaf0c023a9cb85c44ee", + "bytes": 3019 + }, + "evaluations/shuffle/samples.safetensors": { + "sha256": "6a34c5b61797f91d096c865fc3d88a3c65891f6eb1fca706ef7a7b19eefa842c", + "bytes": 61440088 + }, + "evaluations/shuffle/sampling.json": { + "sha256": "8187c4b3bad5da7dd2952dc2b007f320f30d7705c4bbf11f98279e011f7805fa", + "bytes": 300 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "5595045f49a9c656b39022aa1c0950758cbb97fadbdba0c17a0a35752889b56c", + "bytes": 1236 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "3652f883018d103d34ee11a0f1ba027e41b83720bc324ae0dd01ef2637781299", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "b877d4363a5a5c8167d351a80a549974880ce23051ab0edb841d59230eba1318", + "bytes": 156197 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "3287bc23bc953584084c20b439fe1be206e525fca60bb06ea5d271847ced0fab", + "bytes": 3015 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "d24dc09ea31c7ae7961ffb2de59077a1eb217c5bd826dd5056d22c31a60a7f51", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "685c77d0d274b6673fa4cef93fc7c9381c7cc448c74cb568aacd55380c66719e", + "bytes": 300 + }, + "model.safetensors": { + "sha256": "06a34f3c2e2dae9947112142592c6747376ba44959be8efb0ba37bc3687276cd", + "bytes": 5230088 + }, + "planned-config.json": { + "sha256": "b97e16d11b78445ec7983121cf33d2ffec0eb4bd32bdc85f2b4ca7f345d3cf11", + "bytes": 604 + }, + "run.log": { + "sha256": "d5c3ce6055cf063e2369ae8cafa6f5de040e3c244e2c5235cd2e38db4db17c4f", + "bytes": 40757 + }, + "training.json": { + "sha256": "580ab80b85f84887b86fd08c1d77de6797e9d21348102662f57b804e29260379", + "bytes": 543 + } +} diff --git a/study/main/cifar10-onn-s102/model.safetensors b/study/main/cifar10-onn-s102/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e8cb0dc34c3e1be65451db6845ec7c8855a62809 --- /dev/null +++ b/study/main/cifar10-onn-s102/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06a34f3c2e2dae9947112142592c6747376ba44959be8efb0ba37bc3687276cd +size 5230088 diff --git a/study/main/cifar10-onn-s102/planned-config.json b/study/main/cifar10-onn-s102/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..c991b9da48e9d4f02fc711eeb57860bc90fb83cf --- /dev/null +++ b/study/main/cifar10-onn-s102/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 102, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s102/run.log b/study/main/cifar10-onn-s102/run.log new file mode 100644 index 0000000000000000000000000000000000000000..e6be69254412fe2ba8e4cd8ada956a17aeda724b --- /dev/null +++ b/study/main/cifar10-onn-s102/run.log @@ -0,0 +1,175 @@ +2026-10-17T02:57:19Z INFO {"event": "training_configuration", "model": {"family": "onn", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 0}, "dataset": "cifar10", "seed": 102, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T02:57:21Z INFO {"event": "training_start", "parameters": 1297712, "step": 0, "validation_mse": 1.5781860128045082} +2026-10-17T02:57:23Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.58567476272583, "grad_norm": 1.063316822052002, "train_seconds": 1.539758728002198, "remaining_budget_seconds": 2756.417239850998} +2026-10-17T02:57:41Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.1799286056538016, "grad_norm": 0.21201550960540771, "train_seconds": 17.651472672005184, "remaining_budget_seconds": 2740.3055484689976} +2026-10-17T02:57:57Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.7768593013286591, "grad_norm": 0.3630733788013458, "train_seconds": 33.95279754200601, "remaining_budget_seconds": 2724.0042254979926} +2026-10-17T02:58:15Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.5165198968350887, "grad_norm": 0.38133740425109863, "train_seconds": 50.077531303002615, "remaining_budget_seconds": 2707.879491810003} +2026-10-17T02:58:32Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.4173629407584667, "grad_norm": 0.47554096579551697, "train_seconds": 66.16837562000728, "remaining_budget_seconds": 2691.788645768989} +2026-10-17T02:58:49Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.370065038651228, "grad_norm": 0.7662168145179749, "train_seconds": 81.6607734989957, "remaining_budget_seconds": 2676.2962448609906} +2026-10-17T02:59:05Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.3449551549553871, "grad_norm": 0.8505082726478577, "train_seconds": 97.87663663100102, "remaining_budget_seconds": 2660.0803838389984} +2026-10-17T02:59:23Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.33804402112960813, "grad_norm": 0.604550302028656, "train_seconds": 113.28014482700382, "remaining_budget_seconds": 2644.6768786850007} +2026-10-17T02:59:38Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.3226992417871952, "grad_norm": 0.5541485548019409, "train_seconds": 129.0636318820034, "remaining_budget_seconds": 2628.8933913599903} +2026-10-17T02:59:56Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.31068942822515966, "grad_norm": 0.4631647765636444, "train_seconds": 144.6634992150066, "remaining_budget_seconds": 2613.2935243289976} +2026-10-17T03:00:12Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.30391469031572343, "grad_norm": 0.5112664699554443, "train_seconds": 160.83758720599872, "remaining_budget_seconds": 2597.1194309400016} +2026-10-17T03:00:30Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.30111578725278376, "grad_norm": 0.44486933946609497, "train_seconds": 176.34778399800416, "remaining_budget_seconds": 2581.60923714799} +2026-10-17T03:00:46Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.29665838830173014, "grad_norm": 0.7437063455581665, "train_seconds": 192.05699863500195, "remaining_budget_seconds": 2565.900024959992} +2026-10-17T03:01:01Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.29734451971948145, "grad_norm": 0.6665830016136169, "train_seconds": 207.57311161399412, "remaining_budget_seconds": 2550.3839091249974} +2026-10-17T03:01:19Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.2886090513318777, "grad_norm": 0.42169755697250366, "train_seconds": 223.68406397600484, "remaining_budget_seconds": 2534.2729596360005} +2026-10-17T03:01:36Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.28382865205407143, "grad_norm": 0.5505838990211487, "train_seconds": 239.87105785499443, "remaining_budget_seconds": 2518.085962186} +2026-10-17T03:01:53Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.2841108634322882, "grad_norm": 0.7635120749473572, "train_seconds": 255.35866888599412, "remaining_budget_seconds": 2502.5983519389993} +2026-10-17T03:02:09Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.2855007416009903, "grad_norm": 0.42916640639305115, "train_seconds": 271.16662647800695, "remaining_budget_seconds": 2486.790395167991} +2026-10-17T03:02:27Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.2794259224087, "grad_norm": 0.9810028672218323, "train_seconds": 286.855385294999, "remaining_budget_seconds": 2471.101638332999} +2026-10-17T03:02:43Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.2815439596772194, "grad_norm": 0.5888664126396179, "train_seconds": 302.8528497840016, "remaining_budget_seconds": 2455.1041707709956} +2026-10-17T03:03:00Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.27861676864326, "grad_norm": 0.7897670865058899, "train_seconds": 318.41045229899464, "remaining_budget_seconds": 2439.5465686149983} +2026-10-17T03:03:16Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.27474388748407363, "grad_norm": 0.48080384731292725, "train_seconds": 333.7751567920059, "remaining_budget_seconds": 2424.1818641099962} +2026-10-17T03:03:34Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.2739320708811283, "grad_norm": 0.442897766828537, "train_seconds": 350.0778274780023, "remaining_budget_seconds": 2407.8791941279924} +2026-10-17T03:03:50Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.27200560353696346, "grad_norm": 0.8499130010604858, "train_seconds": 365.8809479740012, "remaining_budget_seconds": 2392.0760750609916} +2026-10-17T03:04:08Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.2749563743919134, "grad_norm": 0.7579011917114258, "train_seconds": 381.6363794159988, "remaining_budget_seconds": 2376.320641735001} +2026-10-17T03:04:24Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.2725008347630501, "grad_norm": 0.5670724511146545, "train_seconds": 398.35526667299564, "remaining_budget_seconds": 2359.6017562959896} +2026-10-17T03:04:42Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.26641183003783225, "grad_norm": 0.38512787222862244, "train_seconds": 414.369194451996, "remaining_budget_seconds": 2343.587826486997} +2026-10-17T03:04:58Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.2674543257802725, "grad_norm": 0.3260115087032318, "train_seconds": 430.3400397469959, "remaining_budget_seconds": 2327.6169837749912} +2026-10-17T03:05:15Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.26850441679358483, "grad_norm": 0.822817862033844, "train_seconds": 445.43647376299486, "remaining_budget_seconds": 2312.5205481629964} +2026-10-17T03:05:31Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.27133827708661556, "grad_norm": 0.5975900292396545, "train_seconds": 460.613477855004, "remaining_budget_seconds": 2297.343542636998} +2026-10-17T03:05:49Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.2649597927182913, "grad_norm": 0.42782673239707947, "train_seconds": 476.2536767349957, "remaining_budget_seconds": 2281.7033385190007} +2026-10-17T03:06:05Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.26603534057736394, "grad_norm": 0.5826758146286011, "train_seconds": 492.4222280880058, "remaining_budget_seconds": 2265.534792407998} +2026-10-17T03:06:23Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.26632154583930967, "grad_norm": 0.8189916014671326, "train_seconds": 508.64230703300564, "remaining_budget_seconds": 2249.314716295994} +2026-10-17T03:06:39Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.2670867758989334, "grad_norm": 0.7697094082832336, "train_seconds": 524.3004167250037, "remaining_budget_seconds": 2233.65660679499} +2026-10-17T03:06:57Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.26381316520273684, "grad_norm": 0.5045939683914185, "train_seconds": 540.2503656150075, "remaining_budget_seconds": 2217.706655741} +2026-10-17T03:07:13Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.26243051409721374, "grad_norm": 0.4607340097427368, "train_seconds": 556.0971874600073, "remaining_budget_seconds": 2201.8598319640005} +2026-10-17T03:07:31Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.26598349280655387, "grad_norm": 0.5038525462150574, "train_seconds": 572.0394302310015, "remaining_budget_seconds": 2185.91759076} +2026-10-17T03:07:47Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.2630291482061148, "grad_norm": 0.6369429230690002, "train_seconds": 588.0117034099967, "remaining_budget_seconds": 2169.9453201860015} +2026-10-17T03:08:06Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.2630662529915571, "grad_norm": 0.49317067861557007, "train_seconds": 604.2039966879966, "remaining_budget_seconds": 2153.7530273250013} +2026-10-17T03:08:21Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.25984975330531596, "grad_norm": 0.4747026860713959, "train_seconds": 619.9775277239969, "remaining_budget_seconds": 2137.9794905219896} +2026-10-17T03:08:40Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.255521192997694, "grad_norm": 0.34771594405174255, "train_seconds": 636.0438908479991, "remaining_budget_seconds": 2121.9131305170013} +2026-10-17T03:08:55Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.2620518783479929, "grad_norm": 0.46847453713417053, "train_seconds": 651.6268307840073, "remaining_budget_seconds": 2106.3301931479946} +2026-10-17T03:09:14Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.2531243270635605, "grad_norm": 0.3967525362968445, "train_seconds": 667.9437828439986, "remaining_budget_seconds": 2090.0132391529914} +2026-10-17T03:09:30Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.26155069582164286, "grad_norm": 0.7946213483810425, "train_seconds": 683.649198825995, "remaining_budget_seconds": 2074.3078254619904} +2026-10-17T03:09:48Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.2556150022149086, "grad_norm": 0.3960075080394745, "train_seconds": 699.073614420995, "remaining_budget_seconds": 2058.8834068139986} +2026-10-17T03:10:04Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.2604799892008305, "grad_norm": 0.3948051333427429, "train_seconds": 714.8792561980081, "remaining_budget_seconds": 2043.0777674679994} +2026-10-17T03:10:22Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.25566239416599273, "grad_norm": 0.549848198890686, "train_seconds": 730.5950938180031, "remaining_budget_seconds": 2027.3619301330036} +2026-10-17T03:10:38Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.2612760218977928, "grad_norm": 0.4458411633968353, "train_seconds": 746.0596230730007, "remaining_budget_seconds": 2011.897400196991} +2026-10-17T03:10:56Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.25291648268699646, "grad_norm": 0.36577683687210083, "train_seconds": 761.7772784679983, "remaining_budget_seconds": 1996.1797453990002} +2026-10-17T03:11:12Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.25810240536928175, "grad_norm": 0.38215386867523193, "train_seconds": 777.4866106970003, "remaining_budget_seconds": 1980.4704130320024} +2026-10-17T03:11:30Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.2511388647556305, "grad_norm": 0.27352210879325867, "train_seconds": 793.0944401500019, "remaining_budget_seconds": 1964.8625810369995} +2026-10-17T03:11:46Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.25337953455746176, "grad_norm": 0.4670903980731964, "train_seconds": 809.3746426860016, "remaining_budget_seconds": 1948.5823786089895} +2026-10-17T03:12:05Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.25372331976890566, "grad_norm": 0.4163093864917755, "train_seconds": 825.2763319719961, "remaining_budget_seconds": 1932.6806915210036} +2026-10-17T03:12:21Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.25798374600708485, "grad_norm": 0.6431692242622375, "train_seconds": 841.4772290649998, "remaining_budget_seconds": 1916.4797899209952} +2026-10-17T03:12:40Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.25113365150988104, "grad_norm": 0.5277413725852966, "train_seconds": 857.1760698620055, "remaining_budget_seconds": 1900.7809539259906} +2026-10-17T03:12:55Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.24960617326200008, "grad_norm": 0.325751930475235, "train_seconds": 872.8735513529973, "remaining_budget_seconds": 1885.0834729179915} +2026-10-17T03:13:14Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.2508112746477127, "grad_norm": 0.5583064556121826, "train_seconds": 889.2949238370056, "remaining_budget_seconds": 1868.6620949389908} +2026-10-17T03:13:30Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.252693869099021, "grad_norm": 0.28696003556251526, "train_seconds": 905.3085301249957, "remaining_budget_seconds": 1852.648490106003} +2026-10-17T03:13:48Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.2505741608887911, "grad_norm": 0.47762244939804077, "train_seconds": 920.6514608900034, "remaining_budget_seconds": 1837.3055605429981} +2026-10-17T03:14:04Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.25141825832426545, "grad_norm": 0.4924315810203552, "train_seconds": 936.178314705001, "remaining_budget_seconds": 1821.778709006001} +2026-10-17T03:14:22Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.25156808823347093, "grad_norm": 0.42655691504478455, "train_seconds": 952.1799467539968, "remaining_budget_seconds": 1805.7770750920026} +2026-10-17T03:14:39Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.2553826304525137, "grad_norm": 0.3920338451862335, "train_seconds": 968.2711404020083, "remaining_budget_seconds": 1789.6858838319895} +2026-10-17T03:14:57Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.2518895625323057, "grad_norm": 0.514616847038269, "train_seconds": 984.4781700879976, "remaining_budget_seconds": 1773.478853720997} +2026-10-17T03:15:13Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.25171822011470796, "grad_norm": 0.5965089201927185, "train_seconds": 1000.4482360370021, "remaining_budget_seconds": 1757.5087823549984} +2026-10-17T03:15:32Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.25063460059463977, "grad_norm": 0.5623788833618164, "train_seconds": 1016.298162068997, "remaining_budget_seconds": 1741.6588594889909} +2026-10-17T03:15:48Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.25166089065372943, "grad_norm": 0.41845226287841797, "train_seconds": 1032.0243608640012, "remaining_budget_seconds": 1725.9326606019895} +2026-10-17T03:16:06Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.25034447327256204, "grad_norm": 0.5753070712089539, "train_seconds": 1047.544005785996, "remaining_budget_seconds": 1710.4130139499903} +2026-10-17T03:16:21Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.24742553442716597, "grad_norm": 0.44429823756217957, "train_seconds": 1062.9909335789998, "remaining_budget_seconds": 1694.9660882919998} +2026-10-17T03:16:37Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.24734975323081015, "grad_norm": 0.2718998193740845, "train_seconds": 1078.5258819330047, "remaining_budget_seconds": 1679.4311404249893} +2026-10-17T03:16:55Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.2462536881119013, "grad_norm": 0.4003009498119354, "train_seconds": 1094.4102982180048, "remaining_budget_seconds": 1663.5467254929972} +2026-10-17T03:17:11Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.24982116766273976, "grad_norm": 0.453424334526062, "train_seconds": 1109.7183501789987, "remaining_budget_seconds": 1648.2386729689897} +2026-10-17T03:17:29Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.2466170436888933, "grad_norm": 0.5755355954170227, "train_seconds": 1125.1847177650052, "remaining_budget_seconds": 1632.7723036919924} +2026-10-17T03:17:44Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.25095926605165003, "grad_norm": 0.5576478838920593, "train_seconds": 1140.7410099550034, "remaining_budget_seconds": 1617.2160110279947} +2026-10-17T03:18:02Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.2467752217501402, "grad_norm": 0.284066379070282, "train_seconds": 1156.171359468004, "remaining_budget_seconds": 1601.785660428999} +2026-10-17T03:18:18Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.2468929260224104, "grad_norm": 0.355829119682312, "train_seconds": 1171.4157377079973, "remaining_budget_seconds": 1586.541283611994} +2026-10-17T03:18:36Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.24218855440616607, "grad_norm": 0.4022198021411896, "train_seconds": 1187.114713094008, "remaining_budget_seconds": 1570.8423107080016} +2026-10-17T03:18:51Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.24337720796465873, "grad_norm": 0.61822909116745, "train_seconds": 1202.2666491169948, "remaining_budget_seconds": 1555.6903712009953} +2026-10-17T03:19:10Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.24473632514476776, "grad_norm": 0.34622061252593994, "train_seconds": 1218.2464624480053, "remaining_budget_seconds": 1539.7105611720035} +2026-10-17T03:19:25Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.24291128031909465, "grad_norm": 0.3832598328590393, "train_seconds": 1234.001024187004, "remaining_budget_seconds": 1523.9559975019947} +2026-10-17T03:19:43Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.24541491970419885, "grad_norm": 0.4633263349533081, "train_seconds": 1249.4924841850006, "remaining_budget_seconds": 1508.4645375160035} +2026-10-17T03:19:58Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.24315024465322493, "grad_norm": 0.5011120438575745, "train_seconds": 1264.7617243919958, "remaining_budget_seconds": 1493.1952993729938} +2026-10-17T03:20:17Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.24165827833116055, "grad_norm": 0.3890952169895172, "train_seconds": 1280.6346797019942, "remaining_budget_seconds": 1477.3223436309927} +2026-10-17T03:20:32Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.24181397028267385, "grad_norm": 0.36142298579216003, "train_seconds": 1296.1711979160027, "remaining_budget_seconds": 1461.7858243770024} +2026-10-17T03:20:51Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.24068401962518693, "grad_norm": 0.3471294343471527, "train_seconds": 1312.244623756007, "remaining_budget_seconds": 1445.7123960219906} +2026-10-17T03:21:06Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.242686415463686, "grad_norm": 0.2732534110546112, "train_seconds": 1327.4867712090054, "remaining_budget_seconds": 1430.470252521991} +2026-10-17T03:21:24Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.24353305608034134, "grad_norm": 0.3580746054649353, "train_seconds": 1343.1482601669995, "remaining_budget_seconds": 1414.808763641995} +2026-10-17T03:21:40Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.24283140152692795, "grad_norm": 0.3550696074962616, "train_seconds": 1358.6980040290073, "remaining_budget_seconds": 1399.2590164409921} +2026-10-17T03:21:58Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.24269894279539586, "grad_norm": 0.41926586627960205, "train_seconds": 1374.213222780003, "remaining_budget_seconds": 1383.743799125994} +2026-10-17T03:22:13Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.23997283928096294, "grad_norm": 0.49103012681007385, "train_seconds": 1389.6820127639949, "remaining_budget_seconds": 1368.2750108899927} +2026-10-17T03:22:30Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.24337825000286104, "grad_norm": 0.4734676480293274, "train_seconds": 1404.6894002560002, "remaining_budget_seconds": 1353.2676234779938} +2026-10-17T03:22:46Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.24257470168173312, "grad_norm": 0.5426796078681946, "train_seconds": 1419.8639491710055, "remaining_budget_seconds": 1338.0930745369988} +2026-10-17T03:23:04Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.24353525839745999, "grad_norm": 0.3146885335445404, "train_seconds": 1435.3073074109998, "remaining_budget_seconds": 1322.6497164659959} +2026-10-17T03:23:19Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.2400708569586277, "grad_norm": 0.32243797183036804, "train_seconds": 1451.0034704110003, "remaining_budget_seconds": 1306.9535514789895} +2026-10-17T03:23:37Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.2414015145599842, "grad_norm": 0.7936974167823792, "train_seconds": 1466.397967145007, "remaining_budget_seconds": 1291.5590566679894} +2026-10-17T03:23:53Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.23834433794021606, "grad_norm": 0.24386556446552277, "train_seconds": 1482.1817349829944, "remaining_budget_seconds": 1275.7752835049905} +2026-10-17T03:24:08Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.24329942345619202, "grad_norm": 0.29492613673210144, "train_seconds": 1497.5801072390022, "remaining_budget_seconds": 1260.3769170360029} +2026-10-17T03:24:27Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.23900856971740722, "grad_norm": 0.4954090416431427, "train_seconds": 1513.559324810005, "remaining_budget_seconds": 1244.3976991980016} +2026-10-17T03:24:42Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.23868099853396416, "grad_norm": 0.5055107474327087, "train_seconds": 1528.9639415950078, "remaining_budget_seconds": 1228.9930793199892} +2026-10-17T03:25:00Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.23775487065315246, "grad_norm": 0.3456733226776123, "train_seconds": 1544.6054531929985, "remaining_budget_seconds": 1213.3515693029913} +2026-10-17T03:25:16Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.23956861451268197, "grad_norm": 0.5399291515350342, "train_seconds": 1560.4240534310084, "remaining_budget_seconds": 1197.5329695499968} +2026-10-17T03:25:35Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.2406489112228155, "grad_norm": 0.6492375731468201, "train_seconds": 1576.361198351995, "remaining_budget_seconds": 1181.5958199860033} +2026-10-17T03:25:51Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.23935448579490184, "grad_norm": 0.4219760298728943, "train_seconds": 1592.3234218370053, "remaining_budget_seconds": 1165.6335994830006} +2026-10-17T03:26:09Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.23875580966472626, "grad_norm": 0.3567140996456146, "train_seconds": 1608.261515954, "remaining_budget_seconds": 1149.6955082569912} +2026-10-17T03:26:25Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.2354345656186342, "grad_norm": 0.4340595602989197, "train_seconds": 1623.8441472730046, "remaining_budget_seconds": 1134.11287479999} +2026-10-17T03:26:43Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.23858073376119138, "grad_norm": 0.38999077677726746, "train_seconds": 1639.571158642997, "remaining_budget_seconds": 1118.3858638129896} +2026-10-17T03:26:59Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.23475025102496147, "grad_norm": 0.36387020349502563, "train_seconds": 1655.5489917410014, "remaining_budget_seconds": 1102.4080304099916} +2026-10-17T03:27:17Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.23560631938278676, "grad_norm": 0.39343059062957764, "train_seconds": 1671.8323220019956, "remaining_budget_seconds": 1086.124701473993} +2026-10-17T03:27:33Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.23793696008622647, "grad_norm": 0.2805681824684143, "train_seconds": 1687.4957525589998, "remaining_budget_seconds": 1070.4612710419897} +2026-10-17T03:27:51Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.23718470796942712, "grad_norm": 0.4874896705150604, "train_seconds": 1702.785839853008, "remaining_budget_seconds": 1055.1711838079937} +2026-10-17T03:28:07Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.23357335515320302, "grad_norm": 0.3208848536014557, "train_seconds": 1718.885240995005, "remaining_budget_seconds": 1039.0717825699976} +2026-10-17T03:28:25Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.2370764847099781, "grad_norm": 0.3678334951400757, "train_seconds": 1734.0961940120033, "remaining_budget_seconds": 1023.8608248699893} +2026-10-17T03:28:40Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.23686450876295567, "grad_norm": 0.3351297378540039, "train_seconds": 1749.2867929659988, "remaining_budget_seconds": 1008.6702295799914} +2026-10-17T03:28:58Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.23401176184415817, "grad_norm": 0.4787940979003906, "train_seconds": 1764.9746383620077, "remaining_budget_seconds": 992.9823856400035} +2026-10-17T03:29:14Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.23350412718951702, "grad_norm": 0.325785368680954, "train_seconds": 1780.2997273500077, "remaining_budget_seconds": 977.657296859994} +2026-10-17T03:29:32Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.23607079036533832, "grad_norm": 0.21115922927856445, "train_seconds": 1796.056759664003, "remaining_budget_seconds": 961.9002624229906} +2026-10-17T03:29:47Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.23432382345199584, "grad_norm": 0.4489351809024811, "train_seconds": 1811.369281271007, "remaining_budget_seconds": 946.5877400149911} +2026-10-17T03:30:06Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.23506292089819908, "grad_norm": 0.274242103099823, "train_seconds": 1827.498819815999, "remaining_budget_seconds": 930.4582032179896} +2026-10-17T03:30:21Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.23238823227584363, "grad_norm": 0.612595796585083, "train_seconds": 1842.6790428069944, "remaining_budget_seconds": 915.2779809679923} +2026-10-17T03:30:39Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.2337126425653696, "grad_norm": 0.3608108460903168, "train_seconds": 1858.3742482980015, "remaining_budget_seconds": 899.5827749549935} +2026-10-17T03:30:55Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.2318000727891922, "grad_norm": 0.5004498362541199, "train_seconds": 1873.793225386995, "remaining_budget_seconds": 884.1637974399928} +2026-10-17T03:31:14Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.23390947692096234, "grad_norm": 0.3416089713573456, "train_seconds": 1889.739112864001, "remaining_budget_seconds": 868.2179106909898} +2026-10-17T03:31:29Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.2314042241126299, "grad_norm": 0.3758450448513031, "train_seconds": 1904.973165360003, "remaining_budget_seconds": 852.9838563319936} +2026-10-17T03:31:47Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.2318538562208414, "grad_norm": 0.2702898383140564, "train_seconds": 1920.1598974320077, "remaining_budget_seconds": 837.7971247099922} +2026-10-17T03:32:02Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.230627586171031, "grad_norm": 0.30640077590942383, "train_seconds": 1935.169719536003, "remaining_budget_seconds": 822.7873026869929} +2026-10-17T03:32:20Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.22969297237694264, "grad_norm": 0.31863054633140564, "train_seconds": 1950.5967746509996, "remaining_budget_seconds": 807.3602409209998} +2026-10-17T03:32:35Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.23296793818473815, "grad_norm": 0.34617912769317627, "train_seconds": 1966.0894143080077, "remaining_budget_seconds": 791.8676071759983} +2026-10-17T03:32:51Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.23104090988636017, "grad_norm": 0.39101818203926086, "train_seconds": 1981.3434806139994, "remaining_budget_seconds": 776.6135432939918} +2026-10-17T03:33:09Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.23067299582064152, "grad_norm": 0.3973429799079895, "train_seconds": 1996.7619293280004, "remaining_budget_seconds": 761.1950923900004} +2026-10-17T03:33:24Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.22915092043578625, "grad_norm": 0.48825860023498535, "train_seconds": 2011.7271185770078, "remaining_budget_seconds": 746.2298999600025} +2026-10-17T03:33:43Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.23060474336147307, "grad_norm": 0.3195219337940216, "train_seconds": 2027.8769415050047, "remaining_budget_seconds": 730.0800821899902} +2026-10-17T03:33:58Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.2343387294560671, "grad_norm": 0.3378429114818573, "train_seconds": 2043.1996263850015, "remaining_budget_seconds": 714.7573980909947} +2026-10-17T03:34:16Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.23091645181179046, "grad_norm": 0.2478114366531372, "train_seconds": 2058.6750417639996, "remaining_budget_seconds": 699.2819802019949} +2026-10-17T03:34:32Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.2315370400249958, "grad_norm": 0.6311315894126892, "train_seconds": 2074.0164136889944, "remaining_budget_seconds": 683.9406066439988} +2026-10-17T03:34:50Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.2296600203216076, "grad_norm": 0.39568594098091125, "train_seconds": 2089.6632036719966, "remaining_budget_seconds": 668.2938184450031} +2026-10-17T03:35:06Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.22593229837715625, "grad_norm": 0.37433886528015137, "train_seconds": 2105.4548095339997, "remaining_budget_seconds": 652.5022101229988} +2026-10-17T03:35:24Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.22961652025580406, "grad_norm": 0.37534764409065247, "train_seconds": 2121.4840168899973, "remaining_budget_seconds": 636.4730016980029} +2026-10-17T03:35:40Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.23263773515820504, "grad_norm": 0.33886298537254333, "train_seconds": 2137.1028675220005, "remaining_budget_seconds": 620.8541541379964} +2026-10-17T03:35:59Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.2302312432974577, "grad_norm": 0.47153130173683167, "train_seconds": 2153.1244239859952, "remaining_budget_seconds": 604.8325991460006} +2026-10-17T03:36:14Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.23032368056476116, "grad_norm": 0.4897647798061371, "train_seconds": 2168.607257434007, "remaining_budget_seconds": 589.3497665619943} +2026-10-17T03:36:33Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.2314909238368273, "grad_norm": 0.3722563087940216, "train_seconds": 2184.8266212279996, "remaining_budget_seconds": 573.1304024650017} +2026-10-17T03:36:48Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.22853189438581467, "grad_norm": 0.6299214959144592, "train_seconds": 2200.095347137001, "remaining_budget_seconds": 557.8616738139972} +2026-10-17T03:37:07Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.23322630889713764, "grad_norm": 0.2623704969882965, "train_seconds": 2216.1049582760024, "remaining_budget_seconds": 541.8520632799919} +2026-10-17T03:37:23Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.22725726060569287, "grad_norm": 0.45559003949165344, "train_seconds": 2231.593856159001, "remaining_budget_seconds": 526.3631654799974} +2026-10-17T03:37:41Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.22477014876902104, "grad_norm": 0.42151138186454773, "train_seconds": 2246.939146293007, "remaining_budget_seconds": 511.01787506300025} +2026-10-17T03:37:56Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.22805843733251094, "grad_norm": 0.21484975516796112, "train_seconds": 2262.188031839003, "remaining_budget_seconds": 495.7689897079981} +2026-10-17T03:38:14Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.2258918145298958, "grad_norm": 0.4134806990623474, "train_seconds": 2277.9542410629947, "remaining_budget_seconds": 480.0027823979908} +2026-10-17T03:38:30Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.23137490533292293, "grad_norm": 0.5599007606506348, "train_seconds": 2293.444500206999, "remaining_budget_seconds": 464.5125212409912} +2026-10-17T03:38:49Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.2281815855950117, "grad_norm": 0.4428558647632599, "train_seconds": 2309.406390346994, "remaining_budget_seconds": 448.55063279399474} +2026-10-17T03:39:04Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.22932991102337838, "grad_norm": 0.42383095622062683, "train_seconds": 2324.759304399995, "remaining_budget_seconds": 433.1977198169916} +2026-10-17T03:39:23Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.22927182599902152, "grad_norm": 0.2597639560699463, "train_seconds": 2340.925646075004, "remaining_budget_seconds": 417.03137732000323} +2026-10-17T03:39:38Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.22764919355511665, "grad_norm": 0.2302345633506775, "train_seconds": 2356.412248806999, "remaining_budget_seconds": 401.5447720910015} +2026-10-17T03:39:58Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.22847615204751492, "grad_norm": 0.23144426941871643, "train_seconds": 2373.574683892002, "remaining_budget_seconds": 384.3823382249975} +2026-10-17T03:40:14Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.22989317141473292, "grad_norm": 0.3873431980609894, "train_seconds": 2389.778842968997, "remaining_budget_seconds": 368.178180967996} +2026-10-17T03:40:34Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.22971619747579097, "grad_norm": 0.41041284799575806, "train_seconds": 2406.2886570109986, "remaining_budget_seconds": 351.668365022997} +2026-10-17T03:40:49Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.23055098332464696, "grad_norm": 0.43501415848731995, "train_seconds": 2421.6562940279982, "remaining_budget_seconds": 336.3007282579929} +2026-10-17T03:41:08Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.22728497378528117, "grad_norm": 0.23368056118488312, "train_seconds": 2437.643328207996, "remaining_budget_seconds": 320.31369611699483} +2026-10-17T03:41:23Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.22968487352132796, "grad_norm": 0.1788477599620819, "train_seconds": 2453.3429321629956, "remaining_budget_seconds": 304.6140914729913} +2026-10-17T03:41:41Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.22725072756409645, "grad_norm": 0.28591907024383545, "train_seconds": 2469.274331420005, "remaining_budget_seconds": 288.68269216299814} +2026-10-17T03:41:56Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.22552853308618068, "grad_norm": 0.5706228613853455, "train_seconds": 2484.476105102003, "remaining_budget_seconds": 273.4809188979998} +2026-10-17T03:42:15Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.22511021114885807, "grad_norm": 0.3384436368942261, "train_seconds": 2499.928374922005, "remaining_budget_seconds": 258.028648402993} +2026-10-17T03:42:31Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.22545245386660098, "grad_norm": 0.256811261177063, "train_seconds": 2515.812781778004, "remaining_budget_seconds": 242.14424220999354} +2026-10-17T03:42:49Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.22860208198428153, "grad_norm": 0.3950496017932892, "train_seconds": 2531.104638186007, "remaining_budget_seconds": 226.85238297299657} +2026-10-17T03:43:05Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.22494665637612343, "grad_norm": 0.3276594579219818, "train_seconds": 2546.762154753, "remaining_budget_seconds": 211.19486943099764} +2026-10-17T03:43:23Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.22594724491238594, "grad_norm": 0.3859912157058716, "train_seconds": 2562.201611505996, "remaining_budget_seconds": 195.75540984599502} +2026-10-17T03:43:39Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.2281088177114725, "grad_norm": 0.3316594660282135, "train_seconds": 2578.2829078600043, "remaining_budget_seconds": 179.67411401099525} +2026-10-17T03:43:55Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.2285855832695961, "grad_norm": 0.32158592343330383, "train_seconds": 2594.085998096998, "remaining_budget_seconds": 163.87102390699147} +2026-10-17T03:44:14Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.22356780610978602, "grad_norm": 0.332116037607193, "train_seconds": 2609.8692431730015, "remaining_budget_seconds": 148.08777842299605} +2026-10-17T03:44:29Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.22446579895913601, "grad_norm": 0.26055821776390076, "train_seconds": 2625.3656446950044, "remaining_budget_seconds": 132.5913770420011} +2026-10-17T03:44:48Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.22584325827658178, "grad_norm": 0.3869260251522064, "train_seconds": 2640.9202827099944, "remaining_budget_seconds": 117.03673965399503} +2026-10-17T03:45:03Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.2262130208313465, "grad_norm": 0.4449261724948883, "train_seconds": 2656.5485359099985, "remaining_budget_seconds": 101.40848622198973} +2026-10-17T03:45:22Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.22166271910071372, "grad_norm": 0.26962754130363464, "train_seconds": 2672.2322483050084, "remaining_budget_seconds": 85.72477493599581} +2026-10-17T03:45:38Z INFO {"event": "training_progress", "step": 8550, "epoch": 24, "loss": 0.223965293392539, "grad_norm": 0.3538866639137268, "train_seconds": 2688.3768732229946, "remaining_budget_seconds": 69.58014780600206} +2026-10-17T03:45:53Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "onn", "seed": 102, "step": 8588, "train_seconds": 2700.0862612680066, "parameters": 1297712, "device": "cuda", "initial_validation_mse": 1.5781860128045082, "final_validation_mse": 0.22063074633479118, "images_per_second": 407.1218078357863, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 239299072, "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", "failure": null} diff --git a/study/main/cifar10-onn-s102/training.json b/study/main/cifar10-onn-s102/training.json new file mode 100644 index 0000000000000000000000000000000000000000..bfc3b2f850c982c4be7ccdaf0ddb78c94c0db20d --- /dev/null +++ b/study/main/cifar10-onn-s102/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "onn", + "seed": 102, + "step": 8588, + "train_seconds": 2700.0862612680066, + "parameters": 1297712, + "device": "cuda", + "initial_validation_mse": 1.5781860128045082, + "final_validation_mse": 0.22063074633479118, + "images_per_second": 407.1218078357863, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 239299072, + "checkpoint_sha256": "e5cf67558e832212ded9b04225e34091cd62715d9df0773c5d22685da64e8366", + "failure": null +} diff --git a/study/main/cifar10-onn-s103/README.md b/study/main/cifar10-onn-s103/README.md new file mode 100644 index 0000000000000000000000000000000000000000..730d8699c01e06be6b1b4d659fa9cff618f65541 --- /dev/null +++ b/study/main/cifar10-onn-s103/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / onn / seed 103 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: onn; seed: 103. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-onn-s103/checkpoint.pt b/study/main/cifar10-onn-s103/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..a06b7f6d6548606c35a099fd5723193c88cabeb3 --- /dev/null +++ b/study/main/cifar10-onn-s103/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1 +size 21306509 diff --git a/study/main/cifar10-onn-s103/config.json b/study/main/cifar10-onn-s103/config.json new file mode 100644 index 0000000000000000000000000000000000000000..4b3142271834ba289f8dc452b9626813858e0b8b --- /dev/null +++ b/study/main/cifar10-onn-s103/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 103, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s103/data_manifest.json b/study/main/cifar10-onn-s103/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-onn-s103/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-onn-s103/environment.json b/study/main/cifar10-onn-s103/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-onn-s103/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-onn-s103/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-onn-s103/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..6b34934a00f3195b780f5914c074ee6987497fbe --- /dev/null +++ b/study/main/cifar10-onn-s103/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 103, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "abb04bdee6e05ef6823df854c2e74959bbb78d30", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 122.13417659900733, + "seconds_per_image": 0.024426835319801467, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.014091146178543568, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 171.98923761709642, + "kernel_inception_distance_mean": 0.18149692058563233, + "kernel_inception_distance_std": 0.0027383848547551035 + }, + "validation_velocity_mse": 0.22427779156714678, + "metric_seconds": 19.277401391998865 +} diff --git a/study/main/cifar10-onn-s103/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-onn-s103/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..73f1aef9e664d91c77c4d962f6cca550f91995e6 --- /dev/null +++ b/study/main/cifar10-onn-s103/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 103, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "abb04bdee6e05ef6823df854c2e74959bbb78d30", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s103/evaluations/test-nfe32/grid.png b/study/main/cifar10-onn-s103/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..5c4996ab5a862d563c85bfc2740125e9c9184e26 --- /dev/null +++ b/study/main/cifar10-onn-s103/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:144c1ab39caca28d3e69b8d0a3e61b44c4524b0131b09cc296119861fc09b53d +size 156442 diff --git a/study/main/cifar10-onn-s103/evaluations/test-nfe32/run.log b/study/main/cifar10-onn-s103/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..69b9490ab98c43d72feda70b9da994a32e489a54 --- /dev/null +++ b/study/main/cifar10-onn-s103/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T17:57:50Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 103, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "abb04bdee6e05ef6823df854c2e74959bbb78d30", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T17:57:55Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T17:58:11Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T17:58:25Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T17:58:43Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T17:58:58Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T17:59:18Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T17:59:34Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T17:59:55Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:00:08Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s103/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 122.13417659900733, "seconds_per_image": 0.024426835319801467, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.014091146178543568, "peak_memory_bytes": 60721664} +2026-10-17T18:00:31Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 103, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "abb04bdee6e05ef6823df854c2e74959bbb78d30", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 122.13417659900733, "seconds_per_image": 0.024426835319801467, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.014091146178543568, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 171.98923761709642, "kernel_inception_distance_mean": 0.18149692058563233, "kernel_inception_distance_std": 0.0027383848547551035}, "validation_velocity_mse": 0.22427779156714678, "metric_seconds": 19.277401391998865} diff --git a/study/main/cifar10-onn-s103/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-onn-s103/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6a5c12d30c4eed4293d971eacb5464522a1c1360 --- /dev/null +++ b/study/main/cifar10-onn-s103/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a66c42bb2a403b7fb0c18a08c1c5bddef8f09b3bbcb02ae0fb17c5c86bba649a +size 61440088 diff --git a/study/main/cifar10-onn-s103/evaluations/test-nfe32/sampling.json b/study/main/cifar10-onn-s103/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..f3a3d853efbfe3e554d1d2e6202a8c13bc03118a --- /dev/null +++ b/study/main/cifar10-onn-s103/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 122.13417659900733, + "seconds_per_image": 0.024426835319801467, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.014091146178543568, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s103/manifest.json b/study/main/cifar10-onn-s103/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..5bfa2f7536053bc304110d0f4d2a6617eaf78b1e --- /dev/null +++ b/study/main/cifar10-onn-s103/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "eb9556da517c142d48f17868aa782db68041601b3b486e9d9c4709ef2fad551a", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", + "bytes": 21306509 + }, + "config.json": { + "sha256": "dde02749dad3fdc9d8617ae0aae5cf0a07626907357b36382138f328719197a7", + "bytes": 604 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "097bf29acc0e8dde8f7ed2c9e493ccc0907746e513b4c593e6c83a3107a3f59b", + "bytes": 1237 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "12fc4a3b6c89205ffbc99388fc66b235eb9df0e52a95d9a4c733f3d705f92146", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "144c1ab39caca28d3e69b8d0a3e61b44c4524b0131b09cc296119861fc09b53d", + "bytes": 156442 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "dde17c96aa7bd04824f34ac2c17a6080e5cc8b18f612dd9f1b6fc116ebf75de0", + "bytes": 3016 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "a66c42bb2a403b7fb0c18a08c1c5bddef8f09b3bbcb02ae0fb17c5c86bba649a", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "a45f9cf5428a748386dee8a4db8c22fdfcb1f643866e620fc69545f98ec3b280", + "bytes": 300 + }, + "model.safetensors": { + "sha256": "93b25b900dff3df0f60701b0456a0b45c89eba9e2da7f539f2c290f575f5e4e7", + "bytes": 5230088 + }, + "planned-config.json": { + "sha256": "dde02749dad3fdc9d8617ae0aae5cf0a07626907357b36382138f328719197a7", + "bytes": 604 + }, + "run.log": { + "sha256": "295a9b8d36a734660bbcb4f0f8fcaa6c9cc3c76ff348074bf6711a746ed3ee8c", + "bytes": 40999 + }, + "training.json": { + "sha256": "5903790c521047c3b671df71db68a067728a55502e859ad6bc5531236c464091", + "bytes": 542 + } +} diff --git a/study/main/cifar10-onn-s103/model.safetensors b/study/main/cifar10-onn-s103/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..afe31fc4716a98bf732c20cc2336213b6be6a8ca --- /dev/null +++ b/study/main/cifar10-onn-s103/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93b25b900dff3df0f60701b0456a0b45c89eba9e2da7f539f2c290f575f5e4e7 +size 5230088 diff --git a/study/main/cifar10-onn-s103/planned-config.json b/study/main/cifar10-onn-s103/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..4b3142271834ba289f8dc452b9626813858e0b8b --- /dev/null +++ b/study/main/cifar10-onn-s103/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 103, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s103/run.log b/study/main/cifar10-onn-s103/run.log new file mode 100644 index 0000000000000000000000000000000000000000..d1f49ba4591df3e3564247cca5d1bdcac005f8cc --- /dev/null +++ b/study/main/cifar10-onn-s103/run.log @@ -0,0 +1,176 @@ +2026-10-17T04:35:25Z INFO {"event": "training_configuration", "model": {"family": "onn", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 0}, "dataset": "cifar10", "seed": 103, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T04:35:27Z INFO {"event": "training_start", "parameters": 1297712, "step": 0, "validation_mse": 1.5774470120668411} +2026-10-17T04:35:28Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.5735169351100922, "grad_norm": 1.174094319343567, "train_seconds": 1.6280213669961086, "remaining_budget_seconds": 2756.492148717007} +2026-10-17T04:35:47Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.1700343787670135, "grad_norm": 0.2132011204957962, "train_seconds": 17.07361445199058, "remaining_budget_seconds": 2741.0465628289967} +2026-10-17T04:36:02Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.7732599711418152, "grad_norm": 0.3912142813205719, "train_seconds": 32.25319235799543, "remaining_budget_seconds": 2725.8669877700013} +2026-10-17T04:36:20Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.5176364597678185, "grad_norm": 0.5718043446540833, "train_seconds": 47.6151597249991, "remaining_budget_seconds": 2710.505019204007} +2026-10-17T04:36:35Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.41640316367149355, "grad_norm": 1.0573012828826904, "train_seconds": 62.30665551399579, "remaining_budget_seconds": 2695.813524694997} +2026-10-17T04:36:53Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.3686254772543907, "grad_norm": 0.5230840444564819, "train_seconds": 77.2000415980001, "remaining_budget_seconds": 2680.9201353300014} +2026-10-17T04:37:08Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.34772043377161027, "grad_norm": 0.6818053126335144, "train_seconds": 92.73781912699633, "remaining_budget_seconds": 2665.3823605600046} +2026-10-17T04:37:24Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.3366736978292465, "grad_norm": 0.9648212790489197, "train_seconds": 107.83144139799697, "remaining_budget_seconds": 2650.2887361699977} +2026-10-17T04:37:42Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.3194067118316889, "grad_norm": 0.5607383847236633, "train_seconds": 123.3159924109932, "remaining_budget_seconds": 2634.8041880600067} +2026-10-17T04:37:57Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.31368685558438303, "grad_norm": 0.5223620533943176, "train_seconds": 138.66086904999975, "remaining_budget_seconds": 2619.4593090849958} +2026-10-17T04:38:16Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.3048517097532749, "grad_norm": 0.6625326871871948, "train_seconds": 153.84812343399972, "remaining_budget_seconds": 2604.2720571880054} +2026-10-17T04:38:31Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.30299948059022425, "grad_norm": 0.6252435445785522, "train_seconds": 168.7255858389981, "remaining_budget_seconds": 2589.394592890996} +2026-10-17T04:38:48Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.29690443865954874, "grad_norm": 0.4327344000339508, "train_seconds": 183.7040541329916, "remaining_budget_seconds": 2574.4161259590037} +2026-10-17T04:39:04Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.29113074630498886, "grad_norm": 0.5147354006767273, "train_seconds": 198.91751114599174, "remaining_budget_seconds": 2559.202668569007} +2026-10-17T04:39:23Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.29643721036612986, "grad_norm": 1.0891878604888916, "train_seconds": 214.70869978699193, "remaining_budget_seconds": 2543.411478024005} +2026-10-17T04:39:38Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.285401828661561, "grad_norm": 0.5539434552192688, "train_seconds": 229.6669970429939, "remaining_budget_seconds": 2528.4531813219946} +2026-10-17T04:39:56Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.2821325653791428, "grad_norm": 0.7925339341163635, "train_seconds": 244.89158918299654, "remaining_budget_seconds": 2513.2285891810025} +2026-10-17T04:40:10Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.2841806361824274, "grad_norm": 0.38900983333587646, "train_seconds": 259.44422030399437, "remaining_budget_seconds": 2498.675958345004} +2026-10-17T04:40:29Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.2820510003715754, "grad_norm": 0.7451477646827698, "train_seconds": 274.6726602569979, "remaining_budget_seconds": 2483.4475177690038} +2026-10-17T04:40:44Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.2811994839459658, "grad_norm": 0.40589380264282227, "train_seconds": 289.6162103349925, "remaining_budget_seconds": 2468.503970189995} +2026-10-17T04:41:02Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.2750313641130924, "grad_norm": 0.7087464928627014, "train_seconds": 304.63151309899695, "remaining_budget_seconds": 2453.488665348006} +2026-10-17T04:41:17Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.28167187720537185, "grad_norm": 0.5758960843086243, "train_seconds": 319.351318740999, "remaining_budget_seconds": 2438.7688589710015} +2026-10-17T04:41:36Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.2767424213141203, "grad_norm": 0.6609494686126709, "train_seconds": 335.32091961300466, "remaining_budget_seconds": 2422.7992602140002} +2026-10-17T04:41:51Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.27109350219368933, "grad_norm": 0.5635007619857788, "train_seconds": 350.70292316999985, "remaining_budget_seconds": 2407.417255281005} +2026-10-17T04:42:06Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.27280811734497545, "grad_norm": 0.6800358295440674, "train_seconds": 365.9060260660044, "remaining_budget_seconds": 2392.2141538870055} +2026-10-17T04:42:25Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.27083615474402906, "grad_norm": 0.677187979221344, "train_seconds": 381.1513980239979, "remaining_budget_seconds": 2376.9687786330032} +2026-10-17T04:42:39Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.26677082031965255, "grad_norm": 0.42646095156669617, "train_seconds": 395.78284452299704, "remaining_budget_seconds": 2362.3373336560035} +2026-10-17T04:42:58Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.2693980816751719, "grad_norm": 0.5451431274414062, "train_seconds": 411.339093720002, "remaining_budget_seconds": 2346.7810845420026} +2026-10-17T04:43:13Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.26689020097255706, "grad_norm": 0.7843201756477356, "train_seconds": 426.18887075300154, "remaining_budget_seconds": 2331.93130502} +2026-10-17T04:43:31Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.26807861767709257, "grad_norm": 0.522549033164978, "train_seconds": 441.79637987399474, "remaining_budget_seconds": 2316.323800543003} +2026-10-17T04:43:46Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.27007208332419397, "grad_norm": 0.6735295653343201, "train_seconds": 456.6919514379988, "remaining_budget_seconds": 2301.428227301003} +2026-10-17T04:44:05Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.26906010791659357, "grad_norm": 0.6500429511070251, "train_seconds": 472.2155483809911, "remaining_budget_seconds": 2285.9046308459947} +2026-10-17T04:44:20Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.2657709839940071, "grad_norm": 0.535823404788971, "train_seconds": 487.0067637949978, "remaining_budget_seconds": 2271.113415107} +2026-10-17T04:44:39Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.2620117472857237, "grad_norm": 0.5851969122886658, "train_seconds": 503.1127659199992, "remaining_budget_seconds": 2255.0074126300024} +2026-10-17T04:44:54Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.2648585586249828, "grad_norm": 0.6457536816596985, "train_seconds": 518.2703884920047, "remaining_budget_seconds": 2239.8497872809967} +2026-10-17T04:45:13Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.2678770873695612, "grad_norm": 0.4679597020149231, "train_seconds": 533.9661114519986, "remaining_budget_seconds": 2224.1540674499993} +2026-10-17T04:45:28Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.26736331909894945, "grad_norm": 0.5170297622680664, "train_seconds": 548.9133266510034, "remaining_budget_seconds": 2209.206853413998} +2026-10-17T04:45:46Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.25773988492786887, "grad_norm": 0.5339396595954895, "train_seconds": 564.4682469340041, "remaining_budget_seconds": 2193.6519331900054} +2026-10-17T04:46:01Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.2621664968132973, "grad_norm": 0.729071855545044, "train_seconds": 579.2512684289977, "remaining_budget_seconds": 2178.8689074249996} +2026-10-17T04:46:19Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.2587628152221441, "grad_norm": 0.5371880531311035, "train_seconds": 594.9134626659943, "remaining_budget_seconds": 2163.206716733999} +2026-10-17T04:46:36Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.2597462251037359, "grad_norm": 0.5437335968017578, "train_seconds": 611.6954073840025, "remaining_budget_seconds": 2146.424768162993} +2026-10-17T04:46:52Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.2628246844559908, "grad_norm": 0.8845859169960022, "train_seconds": 629.0501399639907, "remaining_budget_seconds": 2129.0700397750043} +2026-10-17T04:47:09Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.265824509114027, "grad_norm": 0.3235602080821991, "train_seconds": 645.5760118469916, "remaining_budget_seconds": 2112.5441684130055} +2026-10-17T04:47:25Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.258793778270483, "grad_norm": 0.41831478476524353, "train_seconds": 661.1325477420032, "remaining_budget_seconds": 2096.987632851} +2026-10-17T04:47:41Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.2600484471768141, "grad_norm": 0.4589710235595703, "train_seconds": 677.1303846800001, "remaining_budget_seconds": 2080.9897924319957} +2026-10-17T04:47:59Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.25645515516400336, "grad_norm": 0.6305509805679321, "train_seconds": 693.052377783999, "remaining_budget_seconds": 2065.067799911005} +2026-10-17T04:48:15Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.25553922533988954, "grad_norm": 0.6726142764091492, "train_seconds": 708.8051562839973, "remaining_budget_seconds": 2049.3150213100016} +2026-10-17T04:48:32Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.2590417931973934, "grad_norm": 0.4392232894897461, "train_seconds": 724.660888946004, "remaining_budget_seconds": 2033.4592908299965} +2026-10-17T04:48:47Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.255267184227705, "grad_norm": 0.3527984917163849, "train_seconds": 739.8848277009965, "remaining_budget_seconds": 2018.2353527899977} +2026-10-17T04:49:06Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.2570555806159973, "grad_norm": 0.4162449538707733, "train_seconds": 756.1434809359926, "remaining_budget_seconds": 2001.9766973880032} +2026-10-17T04:49:21Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.2542917101085186, "grad_norm": 0.4914989173412323, "train_seconds": 771.7603859950032, "remaining_budget_seconds": 1986.3597905329952} +2026-10-17T04:49:39Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.2588451310247183, "grad_norm": 0.4431767165660858, "train_seconds": 787.7817735290009, "remaining_budget_seconds": 1970.3384031790047} +2026-10-17T04:49:54Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.2600778844207525, "grad_norm": 0.3171476125717163, "train_seconds": 803.372208034998, "remaining_budget_seconds": 1954.7479718419927} +2026-10-17T04:50:12Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.25241095438599587, "grad_norm": 0.3205428123474121, "train_seconds": 819.1343194660003, "remaining_budget_seconds": 1938.9858598290011} +2026-10-17T04:50:27Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.25457338742911817, "grad_norm": 0.34430715441703796, "train_seconds": 834.2698486720037, "remaining_budget_seconds": 1923.8503297720017} +2026-10-17T04:50:43Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.25645331025123597, "grad_norm": 0.3355141580104828, "train_seconds": 849.6399926759914, "remaining_budget_seconds": 1908.4801828769996} +2026-10-17T04:51:01Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.2502303486317396, "grad_norm": 0.2707819938659668, "train_seconds": 865.5086912569968, "remaining_budget_seconds": 1892.611487475995} +2026-10-17T04:51:17Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.25429419584572316, "grad_norm": 0.6246388554573059, "train_seconds": 881.4183828459936, "remaining_budget_seconds": 1876.7017968309956} +2026-10-17T04:51:34Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.25237968653440473, "grad_norm": 0.4255710542201996, "train_seconds": 896.9184822669922, "remaining_budget_seconds": 1861.2016969760007} +2026-10-17T04:51:50Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.2536781235784292, "grad_norm": 0.43319758772850037, "train_seconds": 912.6479691839922, "remaining_budget_seconds": 1845.4722088179988} +2026-10-17T04:52:08Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.25197927936911585, "grad_norm": 0.4711219370365143, "train_seconds": 928.3936906329909, "remaining_budget_seconds": 1829.7264895830012} +2026-10-17T04:52:23Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.25164876341819764, "grad_norm": 0.35973697900772095, "train_seconds": 943.557962040999, "remaining_budget_seconds": 1814.5622179130005} +2026-10-17T04:52:42Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.2510471923649311, "grad_norm": 0.5042245984077454, "train_seconds": 959.7288001169945, "remaining_budget_seconds": 1798.3913808159996} +2026-10-17T04:52:57Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.24775318652391434, "grad_norm": 0.4237683117389679, "train_seconds": 974.9598620680044, "remaining_budget_seconds": 1783.1603179319936} +2026-10-17T04:53:14Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.24836430504918097, "grad_norm": 0.5553062558174133, "train_seconds": 990.5311625780014, "remaining_budget_seconds": 1767.5890174850065} +2026-10-17T04:53:30Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.25090364247560504, "grad_norm": 0.3517775237560272, "train_seconds": 1006.0084682640008, "remaining_budget_seconds": 1752.111709425997} +2026-10-17T04:53:48Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.2495711575448513, "grad_norm": 0.47453954815864563, "train_seconds": 1022.1220340790023, "remaining_budget_seconds": 1735.9981458980037} +2026-10-17T04:54:04Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.25308247536420825, "grad_norm": 0.5743208527565002, "train_seconds": 1037.933324275, "remaining_budget_seconds": 1720.186852505998} +2026-10-17T04:54:22Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.25076605424284937, "grad_norm": 0.42891550064086914, "train_seconds": 1053.155441416995, "remaining_budget_seconds": 1704.9647370269959} +2026-10-17T04:54:37Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.24477752722799778, "grad_norm": 0.3515826165676117, "train_seconds": 1068.4245310269907, "remaining_budget_seconds": 1689.6956487760035} +2026-10-17T04:54:55Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.249070390611887, "grad_norm": 0.3729097545146942, "train_seconds": 1084.2917582669907, "remaining_budget_seconds": 1673.8284219769994} +2026-10-17T04:55:10Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.2488033739477396, "grad_norm": 0.3221132755279541, "train_seconds": 1099.5476546839927, "remaining_budget_seconds": 1658.5725224740017} +2026-10-17T04:55:29Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.2482966047525406, "grad_norm": 0.6395986080169678, "train_seconds": 1115.3207589810045, "remaining_budget_seconds": 1642.7994214280043} +2026-10-17T04:55:44Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.24231177963316441, "grad_norm": 0.7032116651535034, "train_seconds": 1130.4976471929986, "remaining_budget_seconds": 1627.6225328489963} +2026-10-17T04:56:02Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.2502215809375048, "grad_norm": 0.3407617509365082, "train_seconds": 1146.3480128049996, "remaining_budget_seconds": 1611.772166951996} +2026-10-17T04:56:18Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.2431852962821722, "grad_norm": 0.34059226512908936, "train_seconds": 1162.339739256, "remaining_budget_seconds": 1595.7804387829965} +2026-10-17T04:56:37Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.24631493203341961, "grad_norm": 0.45443838834762573, "train_seconds": 1178.3090673769912, "remaining_budget_seconds": 1579.8111111129983} +2026-10-17T04:56:53Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.2454285929352045, "grad_norm": 0.3633028268814087, "train_seconds": 1194.2513266659953, "remaining_budget_seconds": 1563.8688536599948} +2026-10-17T04:57:11Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.24834402598440647, "grad_norm": 0.5177504420280457, "train_seconds": 1210.4977962099947, "remaining_budget_seconds": 1547.6223827109934} +2026-10-17T04:57:27Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.2448760689049959, "grad_norm": 0.3533116281032562, "train_seconds": 1226.252433909991, "remaining_budget_seconds": 1531.8677435510035} +2026-10-17T04:57:45Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.24861772499978543, "grad_norm": 0.3930107653141022, "train_seconds": 1242.1077981319977, "remaining_budget_seconds": 1516.0123806240008} +2026-10-17T04:58:01Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.2446524804085493, "grad_norm": 0.39339810609817505, "train_seconds": 1257.808498571001, "remaining_budget_seconds": 1500.311681221996} +2026-10-17T04:58:20Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.24366549693048, "grad_norm": 0.33669212460517883, "train_seconds": 1273.6667861719907, "remaining_budget_seconds": 1484.4533917569934} +2026-10-17T04:58:35Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.24246969163417817, "grad_norm": 0.33365073800086975, "train_seconds": 1289.0830456010008, "remaining_budget_seconds": 1469.0371350009955} +2026-10-17T04:58:53Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.24256826795637607, "grad_norm": 0.3498248755931854, "train_seconds": 1304.7898869950004, "remaining_budget_seconds": 1453.3302917149995} +2026-10-17T04:59:09Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.24221970535814763, "grad_norm": 0.4173332154750824, "train_seconds": 1320.701917311002, "remaining_budget_seconds": 1437.4182617479964} +2026-10-17T04:59:28Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.24164861485362052, "grad_norm": 0.5124611258506775, "train_seconds": 1336.6265487509954, "remaining_budget_seconds": 1421.493629315999} +2026-10-17T04:59:43Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.24146802276372908, "grad_norm": 0.3026089668273926, "train_seconds": 1351.978333564999, "remaining_budget_seconds": 1406.1418446119933} +2026-10-17T05:00:01Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.24286457598209382, "grad_norm": 0.5038567781448364, "train_seconds": 1367.7570272360026, "remaining_budget_seconds": 1390.3631510209962} +2026-10-17T05:00:17Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.24115734748542308, "grad_norm": 0.3685416579246521, "train_seconds": 1383.4680924190034, "remaining_budget_seconds": 1374.6520859330049} +2026-10-17T05:00:33Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.23918502762913704, "grad_norm": 0.333622545003891, "train_seconds": 1398.9322246359952, "remaining_budget_seconds": 1359.187955083995} +2026-10-17T05:00:51Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.24203556388616562, "grad_norm": 0.4328687787055969, "train_seconds": 1414.576936256999, "remaining_budget_seconds": 1343.5432391560025} +2026-10-17T05:01:06Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.24201343782246112, "grad_norm": 0.36023229360580444, "train_seconds": 1430.1304624309996, "remaining_budget_seconds": 1327.9897157950036} +2026-10-17T05:01:25Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.24250627867877483, "grad_norm": 0.3341583013534546, "train_seconds": 1445.9340266289946, "remaining_budget_seconds": 1312.1861538999947} +2026-10-17T05:01:40Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.23631442978978157, "grad_norm": 0.27798500657081604, "train_seconds": 1461.3077043509984, "remaining_budget_seconds": 1296.8124732470023} +2026-10-17T05:01:58Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.23833395764231682, "grad_norm": 0.33413833379745483, "train_seconds": 1476.8446313379973, "remaining_budget_seconds": 1281.2755466829985} +2026-10-17T05:02:14Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.23859327591955662, "grad_norm": 0.29698318243026733, "train_seconds": 1492.1982742300024, "remaining_budget_seconds": 1265.9219037729927} +2026-10-17T05:02:32Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.2396034660935402, "grad_norm": 0.3305142819881439, "train_seconds": 1508.0031321229908, "remaining_budget_seconds": 1250.1170486250048} +2026-10-17T05:02:48Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.2403890873491764, "grad_norm": 0.2628467082977295, "train_seconds": 1523.5715712529927, "remaining_budget_seconds": 1234.5486075030058} +2026-10-17T05:03:06Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.23595499612390994, "grad_norm": 0.21022196114063263, "train_seconds": 1539.2360727030027, "remaining_budget_seconds": 1218.884104776007} +2026-10-17T05:03:21Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.23669740103185177, "grad_norm": 0.3697963058948517, "train_seconds": 1554.2320575549966, "remaining_budget_seconds": 1203.8881215309957} +2026-10-17T05:03:39Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.2377340929210186, "grad_norm": 0.5120089054107666, "train_seconds": 1570.0822539100045, "remaining_budget_seconds": 1188.037924928998} +2026-10-17T05:03:54Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.23951225250959396, "grad_norm": 0.2320517897605896, "train_seconds": 1585.2286497009918, "remaining_budget_seconds": 1172.8915309279982} +2026-10-17T05:04:13Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.23863788209855558, "grad_norm": 0.442181795835495, "train_seconds": 1601.3018584099918, "remaining_budget_seconds": 1156.8183199420018} +2026-10-17T05:04:28Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.24023795753717422, "grad_norm": 0.3960137367248535, "train_seconds": 1616.5699311829958, "remaining_budget_seconds": 1141.5502478760027} +2026-10-17T05:04:46Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.23476466007530689, "grad_norm": 0.5203377604484558, "train_seconds": 1632.6977665079903, "remaining_budget_seconds": 1125.4224134789984} +2026-10-17T05:05:02Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.234435510635376, "grad_norm": 0.48080945014953613, "train_seconds": 1648.0052243399987, "remaining_budget_seconds": 1110.1149539570033} +2026-10-17T05:05:20Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.23646020241081714, "grad_norm": 0.2726914584636688, "train_seconds": 1663.9189644439903, "remaining_budget_seconds": 1094.2012155150005} +2026-10-17T05:05:35Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.23719248279929162, "grad_norm": 0.43720534443855286, "train_seconds": 1679.2371635809977, "remaining_budget_seconds": 1078.8830155979958} +2026-10-17T05:05:53Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.23724813766777517, "grad_norm": 0.44752228260040283, "train_seconds": 1694.8567866489902, "remaining_budget_seconds": 1063.2633911360026} +2026-10-17T05:06:09Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.2351206275075674, "grad_norm": 0.39486247301101685, "train_seconds": 1710.2570179239992, "remaining_budget_seconds": 1047.863157315005} +2026-10-17T05:06:27Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.2372548718005419, "grad_norm": 0.3411919176578522, "train_seconds": 1726.1517583550012, "remaining_budget_seconds": 1031.9684206439997} +2026-10-17T05:06:42Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.23666419357061386, "grad_norm": 0.4944922924041748, "train_seconds": 1741.5879833740037, "remaining_budget_seconds": 1016.5321964650066} +2026-10-17T05:07:00Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.23327790513634683, "grad_norm": 0.3696907162666321, "train_seconds": 1756.9662389839941, "remaining_budget_seconds": 1001.1539414559957} +2026-10-17T05:07:15Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.23256812073290348, "grad_norm": 0.315407931804657, "train_seconds": 1772.3170856829965, "remaining_budget_seconds": 985.8030931740068} +2026-10-17T05:07:33Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.23224821716547012, "grad_norm": 0.2786189019680023, "train_seconds": 1787.439349043998, "remaining_budget_seconds": 970.6808288360044} +2026-10-17T05:07:49Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.23558734625577926, "grad_norm": 0.44941696524620056, "train_seconds": 1803.3315694659977, "remaining_budget_seconds": 954.7886087819934} +2026-10-17T05:08:07Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.23575047291815282, "grad_norm": 0.2545118033885956, "train_seconds": 1819.7270677549968, "remaining_budget_seconds": 938.393109992001} +2026-10-17T05:08:23Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.23074632488191127, "grad_norm": 0.46501386165618896, "train_seconds": 1835.6681876509974, "remaining_budget_seconds": 922.451991858994} +2026-10-17T05:08:40Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.23374089576303958, "grad_norm": 0.5182004570960999, "train_seconds": 1851.506018642991, "remaining_budget_seconds": 906.6141611589992} +2026-10-17T05:08:56Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.23194792605936526, "grad_norm": 0.4125913381576538, "train_seconds": 1867.1533742439933, "remaining_budget_seconds": 890.9668058620009} +2026-10-17T05:09:14Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.22808957234025, "grad_norm": 0.24009963870048523, "train_seconds": 1883.0965903759934, "remaining_budget_seconds": 875.0235897270031} +2026-10-17T05:09:29Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.2348989462852478, "grad_norm": 0.35814112424850464, "train_seconds": 1898.8187016909942, "remaining_budget_seconds": 859.3014784849947} +2026-10-17T05:09:45Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.2332223731279373, "grad_norm": 0.32255056500434875, "train_seconds": 1914.7021747800027, "remaining_budget_seconds": 843.4180041320069} +2026-10-17T05:10:03Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.22968535117805003, "grad_norm": 0.44779422879219055, "train_seconds": 1930.8784915540018, "remaining_budget_seconds": 827.2416884650011} +2026-10-17T05:10:19Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.23395558848977088, "grad_norm": 0.44993898272514343, "train_seconds": 1946.9132036709925, "remaining_budget_seconds": 811.2069739559956} +2026-10-17T05:10:37Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.23157686419785023, "grad_norm": 0.5009183287620544, "train_seconds": 1962.4678058199934, "remaining_budget_seconds": 795.652374629004} +2026-10-17T05:10:53Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.2339434890449047, "grad_norm": 0.44121232628822327, "train_seconds": 1978.3857030189974, "remaining_budget_seconds": 779.7344753829966} +2026-10-17T05:11:10Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.22925117425620556, "grad_norm": 0.3949199914932251, "train_seconds": 1994.1287181189982, "remaining_budget_seconds": 763.9914603999932} +2026-10-17T05:11:26Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.23010750390589238, "grad_norm": 0.2654167413711548, "train_seconds": 2010.2488740179979, "remaining_budget_seconds": 747.8713040839939} +2026-10-17T05:11:45Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.2316825384646654, "grad_norm": 0.3847063183784485, "train_seconds": 2026.4950086460012, "remaining_budget_seconds": 731.625168493003} +2026-10-17T05:12:00Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.23105527147650717, "grad_norm": 0.2918204665184021, "train_seconds": 2042.2472005379968, "remaining_budget_seconds": 715.8729793980019} +2026-10-17T05:12:19Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.2294446324557066, "grad_norm": 0.33374565839767456, "train_seconds": 2058.8482292249973, "remaining_budget_seconds": 699.2719506669964} +2026-10-17T05:12:35Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.23096929602324962, "grad_norm": 0.3699186444282532, "train_seconds": 2074.930137809002, "remaining_budget_seconds": 683.1900429780071} +2026-10-17T05:12:53Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.22692024953663348, "grad_norm": 0.25225701928138733, "train_seconds": 2091.1010749069974, "remaining_budget_seconds": 667.0191017869947} +2026-10-17T05:13:09Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.2300692418217659, "grad_norm": 0.44600048661231995, "train_seconds": 2106.9653722660005, "remaining_budget_seconds": 651.1548079750064} +2026-10-17T05:13:27Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.2285100480914116, "grad_norm": 0.39202454686164856, "train_seconds": 2123.3315270019957, "remaining_budget_seconds": 634.788651734998} +2026-10-17T05:13:43Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.2282268700748682, "grad_norm": 0.37294477224349976, "train_seconds": 2138.9227537660045, "remaining_budget_seconds": 619.1974237469985} +2026-10-17T05:14:00Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.22726866900920867, "grad_norm": 0.3936851918697357, "train_seconds": 2154.394689362991, "remaining_budget_seconds": 603.725489392993} +2026-10-17T05:14:16Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.22749663226306438, "grad_norm": 0.3017214238643646, "train_seconds": 2169.9874854009977, "remaining_budget_seconds": 588.1326952359959} +2026-10-17T05:14:33Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.22974063619971274, "grad_norm": 0.25084275007247925, "train_seconds": 2185.426483479998, "remaining_budget_seconds": 572.6936970179959} +2026-10-17T05:14:49Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.2278716467320919, "grad_norm": 0.30647993087768555, "train_seconds": 2201.3512539219955, "remaining_budget_seconds": 556.7689197290019} +2026-10-17T05:15:07Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.22431465081870555, "grad_norm": 0.40686720609664917, "train_seconds": 2217.1648255119944, "remaining_budget_seconds": 540.9553548289987} +2026-10-17T05:15:23Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.22415863536298275, "grad_norm": 0.26408687233924866, "train_seconds": 2232.6997325129923, "remaining_budget_seconds": 525.4204459640023} +2026-10-17T05:15:40Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.22655481703579425, "grad_norm": 0.36056703329086304, "train_seconds": 2247.8963615959947, "remaining_budget_seconds": 510.22381787399354} +2026-10-17T05:15:55Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.22981391474604607, "grad_norm": 0.3221086859703064, "train_seconds": 2263.7348149280006, "remaining_budget_seconds": 494.3853631509992} +2026-10-17T05:16:15Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.22496630162000655, "grad_norm": 0.33880484104156494, "train_seconds": 2280.048255278991, "remaining_budget_seconds": 478.07192502300313} +2026-10-17T05:16:31Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.2270521607249975, "grad_norm": 0.4652087390422821, "train_seconds": 2296.4766408540017, "remaining_budget_seconds": 461.6435371849948} +2026-10-17T05:16:49Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.22847134068608285, "grad_norm": 0.3289259374141693, "train_seconds": 2312.2994549269933, "remaining_budget_seconds": 445.8207236830058} +2026-10-17T05:17:05Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.2248630788177252, "grad_norm": 0.3212459683418274, "train_seconds": 2328.3690240040014, "remaining_budget_seconds": 429.7511511229968} +2026-10-17T05:17:23Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.22884825058281422, "grad_norm": 0.34693458676338196, "train_seconds": 2344.2864054880047, "remaining_budget_seconds": 413.8337734789966} +2026-10-17T05:17:38Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.22978516347706318, "grad_norm": 0.322834312915802, "train_seconds": 2359.087149457002, "remaining_budget_seconds": 399.03303044599306} +2026-10-17T05:17:57Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.22389921709895133, "grad_norm": 0.40204480290412903, "train_seconds": 2375.4335586959933, "remaining_budget_seconds": 382.68662069500715} +2026-10-17T05:18:13Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.22544206872582437, "grad_norm": 0.2607824206352234, "train_seconds": 2391.333754270003, "remaining_budget_seconds": 366.7864260609931} +2026-10-17T05:18:31Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.22691440656781198, "grad_norm": 0.3964959681034088, "train_seconds": 2407.072864444999, "remaining_budget_seconds": 351.0473139310052} +2026-10-17T05:18:47Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.23077623963356017, "grad_norm": 0.4254443347454071, "train_seconds": 2422.8078976449906, "remaining_budget_seconds": 335.31226571800653} +2026-10-17T05:19:05Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.22717980988323688, "grad_norm": 0.32015761733055115, "train_seconds": 2438.657194333995, "remaining_budget_seconds": 319.46298647900403} +2026-10-17T05:19:20Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.2245715606957674, "grad_norm": 0.29406365752220154, "train_seconds": 2453.791516628, "remaining_budget_seconds": 304.32866127000307} +2026-10-17T05:19:39Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.22800884328782559, "grad_norm": 0.4265318810939789, "train_seconds": 2470.1482485099987, "remaining_budget_seconds": 287.97192962000554} +2026-10-17T05:19:54Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.2264305653423071, "grad_norm": 0.33560439944267273, "train_seconds": 2485.623621719991, "remaining_budget_seconds": 272.49655730799714} +2026-10-17T05:20:13Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.2222143856436014, "grad_norm": 0.3002190887928009, "train_seconds": 2501.2109240790014, "remaining_budget_seconds": 256.90925626200624} +2026-10-17T05:20:28Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.22582785084843635, "grad_norm": 0.36890068650245667, "train_seconds": 2516.5989852979983, "remaining_budget_seconds": 241.52119373099413} +2026-10-17T05:20:47Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.22655766315758227, "grad_norm": 0.2985285222530365, "train_seconds": 2532.409317904996, "remaining_budget_seconds": 225.71086187500623} +2026-10-17T05:21:02Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.22465198248624801, "grad_norm": 0.3406079113483429, "train_seconds": 2548.077554037998, "remaining_budget_seconds": 210.04262615399784} +2026-10-17T05:21:21Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.22813655376434328, "grad_norm": 0.303056538105011, "train_seconds": 2563.6381399469974, "remaining_budget_seconds": 194.48203839099733} +2026-10-17T05:21:36Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.2242801383882761, "grad_norm": 0.2957332134246826, "train_seconds": 2579.415669203998, "remaining_budget_seconds": 178.70451054599835} +2026-10-17T05:21:55Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.22600742429494858, "grad_norm": 0.6823284029960632, "train_seconds": 2594.9796819199983, "remaining_budget_seconds": 163.14049832899764} +2026-10-17T05:22:11Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.22801403775811196, "grad_norm": 0.3558519780635834, "train_seconds": 2610.9232885300007, "remaining_budget_seconds": 147.19689018299687} +2026-10-17T05:22:29Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.22614507980644702, "grad_norm": 0.3407101631164551, "train_seconds": 2626.595449044995, "remaining_budget_seconds": 131.5247308609978} +2026-10-17T05:22:46Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.2274577557295561, "grad_norm": 0.29490765929222107, "train_seconds": 2643.1036722879944, "remaining_budget_seconds": 115.01650667699869} +2026-10-17T05:23:03Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.2249661988019943, "grad_norm": 0.24613915383815765, "train_seconds": 2658.155468912999, "remaining_budget_seconds": 99.96471182900132} +2026-10-17T05:23:19Z INFO {"event": "training_progress", "step": 8550, "epoch": 24, "loss": 0.22533956728875637, "grad_norm": 0.26132065057754517, "train_seconds": 2673.8550604960037, "remaining_budget_seconds": 84.26511707999452} +2026-10-17T05:23:38Z INFO {"event": "training_progress", "step": 8600, "epoch": 24, "loss": 0.22328536950051783, "grad_norm": 0.2160487174987793, "train_seconds": 2689.6606652549963, "remaining_budget_seconds": 68.45951178799442} +2026-10-17T05:23:49Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "onn", "seed": 103, "step": 8632, "train_seconds": 2700.272478518993, "parameters": 1297712, "device": "cuda", "initial_validation_mse": 1.5774470120668411, "final_validation_mse": 0.22427779156714678, "images_per_second": 409.1794471815665, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 239299072, "checkpoint_sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", "failure": null} diff --git a/study/main/cifar10-onn-s103/training.json b/study/main/cifar10-onn-s103/training.json new file mode 100644 index 0000000000000000000000000000000000000000..32c77bf4de4b12dd8e673635a7d3298aecb87930 --- /dev/null +++ b/study/main/cifar10-onn-s103/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "onn", + "seed": 103, + "step": 8632, + "train_seconds": 2700.272478518993, + "parameters": 1297712, + "device": "cuda", + "initial_validation_mse": 1.5774470120668411, + "final_validation_mse": 0.22427779156714678, + "images_per_second": 409.1794471815665, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 239299072, + "checkpoint_sha256": "51090d973909f69682a6f2c126cf1377fbda43f249646733df76a4256e4566a1", + "failure": null +} diff --git a/study/main/cifar10-onn-s104/README.md b/study/main/cifar10-onn-s104/README.md new file mode 100644 index 0000000000000000000000000000000000000000..c14ef0161d78bce6de836545b392198a671e8a4d --- /dev/null +++ b/study/main/cifar10-onn-s104/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / onn / seed 104 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: onn; seed: 104. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-onn-s104/checkpoint.pt b/study/main/cifar10-onn-s104/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..35b0af562c0d22f178febcb26615ec474162ea1a --- /dev/null +++ b/study/main/cifar10-onn-s104/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322 +size 21306509 diff --git a/study/main/cifar10-onn-s104/config.json b/study/main/cifar10-onn-s104/config.json new file mode 100644 index 0000000000000000000000000000000000000000..1ab0d2e6457cc9b3e7a76b516b2980d64e995514 --- /dev/null +++ b/study/main/cifar10-onn-s104/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 104, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s104/data_manifest.json b/study/main/cifar10-onn-s104/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-onn-s104/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-onn-s104/environment.json b/study/main/cifar10-onn-s104/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-onn-s104/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-onn-s104/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-onn-s104/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..71daaf2e9131e7011e161a47c2d3b36146c3453a --- /dev/null +++ b/study/main/cifar10-onn-s104/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 104, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 123.0680451579974, + "seconds_per_image": 0.02461360903159948, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.01282207015901804, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 167.29407433206657, + "kernel_inception_distance_mean": 0.1769381022453308, + "kernel_inception_distance_std": 0.0025990201438920732 + }, + "validation_velocity_mse": 0.22111549228429794, + "metric_seconds": 23.387372596000205 +} diff --git a/study/main/cifar10-onn-s104/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-onn-s104/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..8020c080a13fd255f1ae40fb900aca32d8fa1fef --- /dev/null +++ b/study/main/cifar10-onn-s104/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 104, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s104/evaluations/test-nfe32/grid.png b/study/main/cifar10-onn-s104/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..4235996bacdb856bbef08423be4ff97ef620613b --- /dev/null +++ b/study/main/cifar10-onn-s104/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2dc8691e4292b230844824621600304c886ca0bf22693e902358b7c048a98244 +size 155686 diff --git a/study/main/cifar10-onn-s104/evaluations/test-nfe32/run.log b/study/main/cifar10-onn-s104/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..ed98ec1cc4195fd303252e57b5ec497ef5b3b67b --- /dev/null +++ b/study/main/cifar10-onn-s104/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:06:12Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 104, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T18:06:17Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:06:33Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:06:55Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:07:12Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:07:30Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:07:44Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:07:57Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:08:16Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:08:31Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s104/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 123.0680451579974, "seconds_per_image": 0.02461360903159948, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.01282207015901804, "peak_memory_bytes": 60721664} +2026-10-17T18:08:58Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 104, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "5cb68c27c6dddcba6b49df92776493e18f828f06", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 123.0680451579974, "seconds_per_image": 0.02461360903159948, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.01282207015901804, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 167.29407433206657, "kernel_inception_distance_mean": 0.1769381022453308, "kernel_inception_distance_std": 0.0025990201438920732}, "validation_velocity_mse": 0.22111549228429794, "metric_seconds": 23.387372596000205} diff --git a/study/main/cifar10-onn-s104/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-onn-s104/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b91fe903334be2f9b41abb0ab1ed4921cf3e7677 --- /dev/null +++ b/study/main/cifar10-onn-s104/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbe333e41d6dce8528d198edbbd2ec523d2c40c5861a970da5b8fc1a39dd28fa +size 61440088 diff --git a/study/main/cifar10-onn-s104/evaluations/test-nfe32/sampling.json b/study/main/cifar10-onn-s104/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..1bb048910f8cfe4029f78e1c02c7b6b8d627f1cb --- /dev/null +++ b/study/main/cifar10-onn-s104/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 123.0680451579974, + "seconds_per_image": 0.02461360903159948, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.01282207015901804, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s104/manifest.json b/study/main/cifar10-onn-s104/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..117623a5aef5f9ab92b5f4836cfca9cea972e142 --- /dev/null +++ b/study/main/cifar10-onn-s104/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "dde487eeac5a1a2139614ed2785c84fbf38c7290bd7cb1ee90a9f584d1270f7b", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", + "bytes": 21306509 + }, + "config.json": { + "sha256": "b9d379318a114887eb5a9c2860a6dc2fee440bba9f1867e89a0e604f5f4965b4", + "bytes": 604 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "5f17bce3eceb4948459b96fcf255176aed6db6bd2537b2d1dc3d75d37dfa78f7", + "bytes": 1233 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "23358df940a7f834b17d0d0bb3de4b74b9d8cc9075e6b0a7086f1be3e6455cd8", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "2dc8691e4292b230844824621600304c886ca0bf22693e902358b7c048a98244", + "bytes": 155686 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "eb3ba5bbaca8df5af2b2a3aeee0c138305469410e80649cfff0a58142de7c018", + "bytes": 3009 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "dbe333e41d6dce8528d198edbbd2ec523d2c40c5861a970da5b8fc1a39dd28fa", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "706fab29271157c60627c219d07d31de4062d1024586eee19adbc694378442f6", + "bytes": 297 + }, + "model.safetensors": { + "sha256": "b306ed41c2b415cf5be073c0bbf0c4fcd4fdfee714ac4eab05aff3061021f620", + "bytes": 5230088 + }, + "planned-config.json": { + "sha256": "b9d379318a114887eb5a9c2860a6dc2fee440bba9f1867e89a0e604f5f4965b4", + "bytes": 604 + }, + "run.log": { + "sha256": "26f112a381742b9601e6fb40acfe9c298fadb6186fca6e0e9cb8c5d155c1cdf5", + "bytes": 40557 + }, + "training.json": { + "sha256": "194dec618ac02f80580bf4b2b33aa06fd1c277f3c71f10c1de2f4c2ee3cbbd09", + "bytes": 544 + } +} diff --git a/study/main/cifar10-onn-s104/model.safetensors b/study/main/cifar10-onn-s104/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..259e140d3b75d3a75b2693207f8274f33b641dec --- /dev/null +++ b/study/main/cifar10-onn-s104/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b306ed41c2b415cf5be073c0bbf0c4fcd4fdfee714ac4eab05aff3061021f620 +size 5230088 diff --git a/study/main/cifar10-onn-s104/planned-config.json b/study/main/cifar10-onn-s104/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..1ab0d2e6457cc9b3e7a76b516b2980d64e995514 --- /dev/null +++ b/study/main/cifar10-onn-s104/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 104, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s104/run.log b/study/main/cifar10-onn-s104/run.log new file mode 100644 index 0000000000000000000000000000000000000000..4b78b7040036a04f165faf44af6ae263c9972bad --- /dev/null +++ b/study/main/cifar10-onn-s104/run.log @@ -0,0 +1,174 @@ +2026-10-17T07:51:26Z INFO {"event": "training_configuration", "model": {"family": "onn", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 0}, "dataset": "cifar10", "seed": 104, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T07:51:28Z INFO {"event": "training_start", "parameters": 1297712, "step": 0, "validation_mse": 1.5368469506502151} +2026-10-17T07:51:30Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.5458419024944305, "grad_norm": 1.070651650428772, "train_seconds": 1.395095243002288, "remaining_budget_seconds": 2756.5535328729893} +2026-10-17T07:51:49Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.156528859722371, "grad_norm": 0.20022012293338776, "train_seconds": 18.201433533002273, "remaining_budget_seconds": 2739.747196162003} +2026-10-17T07:52:05Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.7381057924032212, "grad_norm": 0.4872453212738037, "train_seconds": 34.332516555994516, "remaining_budget_seconds": 2723.6161144189973} +2026-10-17T07:52:26Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.49530501022934914, "grad_norm": 0.48453494906425476, "train_seconds": 51.378247903005104, "remaining_budget_seconds": 2706.570383565995} +2026-10-17T07:52:42Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.400844324529171, "grad_norm": 0.39779436588287354, "train_seconds": 67.50610706600128, "remaining_budget_seconds": 2690.442524782993} +2026-10-17T07:53:00Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.36203120067715644, "grad_norm": 0.5241663455963135, "train_seconds": 83.66618196800118, "remaining_budget_seconds": 2674.282450629995} +2026-10-17T07:53:16Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.3464913360774517, "grad_norm": 1.2031687498092651, "train_seconds": 99.41571366800054, "remaining_budget_seconds": 2658.532915912001} +2026-10-17T07:53:37Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.33037375077605247, "grad_norm": 0.5857722163200378, "train_seconds": 116.90721899899654, "remaining_budget_seconds": 2641.0414108190016} +2026-10-17T07:53:53Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.3203257759660482, "grad_norm": 0.5531686544418335, "train_seconds": 132.73430884900154, "remaining_budget_seconds": 2625.214323576991} +2026-10-17T07:54:11Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.3155184008181095, "grad_norm": 0.5695722103118896, "train_seconds": 148.4207724010048, "remaining_budget_seconds": 2609.5278556709964} +2026-10-17T07:54:26Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.3034499815106392, "grad_norm": 0.48549118638038635, "train_seconds": 163.95592171100725, "remaining_budget_seconds": 2593.9927094229934} +2026-10-17T07:54:46Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.3024996908009052, "grad_norm": 0.6670029163360596, "train_seconds": 180.26392793700506, "remaining_budget_seconds": 2577.684701883991} +2026-10-17T07:55:01Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.2934556417167187, "grad_norm": 0.6856236457824707, "train_seconds": 195.21977923100349, "remaining_budget_seconds": 2562.728853266992} +2026-10-17T07:55:19Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.2884455308318138, "grad_norm": 0.6803468465805054, "train_seconds": 210.93748528600554, "remaining_budget_seconds": 2547.0111467349925} +2026-10-17T07:55:34Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.28560085453093054, "grad_norm": 0.5863637328147888, "train_seconds": 225.92414499699953, "remaining_budget_seconds": 2532.0244863159896} +2026-10-17T07:55:53Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.28681212455034255, "grad_norm": 0.6095199584960938, "train_seconds": 241.630003201004, "remaining_budget_seconds": 2516.3186276479973} +2026-10-17T07:56:09Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.2835349028557539, "grad_norm": 0.5907673239707947, "train_seconds": 257.14386993899825, "remaining_budget_seconds": 2500.80476164} +2026-10-17T07:56:28Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.2830337730050087, "grad_norm": 0.6087061762809753, "train_seconds": 273.3940071959951, "remaining_budget_seconds": 2484.554624501994} +2026-10-17T07:56:44Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.27909865252673627, "grad_norm": 0.4477691054344177, "train_seconds": 289.42393475399876, "remaining_budget_seconds": 2468.524684905002} +2026-10-17T07:57:03Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.28307853735983374, "grad_norm": 0.6428545117378235, "train_seconds": 305.05497509900306, "remaining_budget_seconds": 2452.8936571230006} +2026-10-17T07:57:19Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.2758493734896183, "grad_norm": 0.4510188698768616, "train_seconds": 320.5702677369991, "remaining_budget_seconds": 2437.3783612449915} +2026-10-17T07:57:37Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.27453748270869255, "grad_norm": 0.4078795909881592, "train_seconds": 335.65979420099757, "remaining_budget_seconds": 2422.288835137995} +2026-10-17T07:57:53Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.2705246826261282, "grad_norm": 0.6481751203536987, "train_seconds": 351.3731208859972, "remaining_budget_seconds": 2406.5755099270027} +2026-10-17T07:58:12Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.2713661965727806, "grad_norm": 0.9147464632987976, "train_seconds": 368.0594326930004, "remaining_budget_seconds": 2389.8891977339954} +2026-10-17T07:58:28Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.2673852775245905, "grad_norm": 0.36637359857559204, "train_seconds": 384.0073697850021, "remaining_budget_seconds": 2373.9412621459924} +2026-10-17T07:58:48Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.2666950876265764, "grad_norm": 0.5787797570228577, "train_seconds": 400.0324552270031, "remaining_budget_seconds": 2357.91617733} +2026-10-17T07:59:03Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.27086776986718175, "grad_norm": 0.45813611149787903, "train_seconds": 415.5877537320048, "remaining_budget_seconds": 2342.360878168998} +2026-10-17T07:59:22Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.2672044160962105, "grad_norm": 0.49012401700019836, "train_seconds": 431.8271485680016, "remaining_budget_seconds": 2326.121481191003} +2026-10-17T07:59:38Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.2669764119386673, "grad_norm": 0.4182675778865814, "train_seconds": 447.38132831400435, "remaining_budget_seconds": 2310.5673029519967} +2026-10-17T07:59:57Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.268870107755065, "grad_norm": 0.5341295003890991, "train_seconds": 463.3947432700079, "remaining_budget_seconds": 2294.553889015995} +2026-10-17T08:00:13Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.26486953534185886, "grad_norm": 0.4621114432811737, "train_seconds": 479.62554537699907, "remaining_budget_seconds": 2278.3230853549903} +2026-10-17T08:00:31Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.2654635930806398, "grad_norm": 0.44197362661361694, "train_seconds": 494.7854711120017, "remaining_budget_seconds": 2263.1631594999926} +2026-10-17T08:00:48Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.26408296458423136, "grad_norm": 0.4161885678768158, "train_seconds": 511.1291707670025, "remaining_budget_seconds": 2246.8194612149964} +2026-10-17T08:01:08Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.267509451135993, "grad_norm": 0.6373215317726135, "train_seconds": 528.4285865860002, "remaining_budget_seconds": 2229.5200455529994} +2026-10-17T08:01:24Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.2662856251001358, "grad_norm": 0.5224019885063171, "train_seconds": 544.7906543429999, "remaining_budget_seconds": 2213.157978392992} +2026-10-17T08:01:43Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.26285163886845114, "grad_norm": 0.35606610774993896, "train_seconds": 560.6510229569976, "remaining_budget_seconds": 2197.297609043002} +2026-10-17T08:01:59Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.25877248972654343, "grad_norm": 0.5312777161598206, "train_seconds": 576.900073044002, "remaining_budget_seconds": 2181.0485574299964} +2026-10-17T08:02:18Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.2576374976336956, "grad_norm": 0.46808376908302307, "train_seconds": 592.474533214001, "remaining_budget_seconds": 2165.474094979989} +2026-10-17T08:02:33Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.26017498195171357, "grad_norm": 0.46770161390304565, "train_seconds": 608.3206486550043, "remaining_budget_seconds": 2149.6279826829996} +2026-10-17T08:02:52Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.2594261346757412, "grad_norm": 0.45806917548179626, "train_seconds": 624.3888354090013, "remaining_budget_seconds": 2133.559796839996} +2026-10-17T08:03:08Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.25566842921078203, "grad_norm": 0.44795161485671997, "train_seconds": 639.9540535580018, "remaining_budget_seconds": 2117.994578478989} +2026-10-17T08:03:27Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.25977352969348433, "grad_norm": 0.48704835772514343, "train_seconds": 655.8552496350021, "remaining_budget_seconds": 2102.0933811799914} +2026-10-17T08:03:42Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.2575905394554138, "grad_norm": 0.5892225503921509, "train_seconds": 671.4052107269963, "remaining_budget_seconds": 2086.5434207029903} +2026-10-17T08:04:01Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.253766458183527, "grad_norm": 0.4234049916267395, "train_seconds": 686.8813697909936, "remaining_budget_seconds": 2071.0672621909907} +2026-10-17T08:04:16Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.2565161395072937, "grad_norm": 0.41516220569610596, "train_seconds": 702.619485629999, "remaining_budget_seconds": 2055.3291450749966} +2026-10-17T08:04:35Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.2562068133801222, "grad_norm": 0.39906707406044006, "train_seconds": 718.2841260559944, "remaining_budget_seconds": 2039.6645046019985} +2026-10-17T08:04:51Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.2570968543738127, "grad_norm": 0.6726917624473572, "train_seconds": 734.3160712350073, "remaining_budget_seconds": 2023.6325577739917} +2026-10-17T08:05:06Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.25781633958220485, "grad_norm": 0.26276451349258423, "train_seconds": 749.5583199370012, "remaining_budget_seconds": 2008.390310695002} +2026-10-17T08:05:25Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.2553348641097546, "grad_norm": 0.4799615144729614, "train_seconds": 765.0454228309973, "remaining_budget_seconds": 1992.9032085829967} +2026-10-17T08:05:40Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.25407224595546724, "grad_norm": 0.5919589400291443, "train_seconds": 780.4655166500015, "remaining_budget_seconds": 1977.4831144199998} +2026-10-17T08:06:00Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.2572265316545963, "grad_norm": 0.3882097601890564, "train_seconds": 796.6914837380027, "remaining_budget_seconds": 1961.257148011995} +2026-10-17T08:06:15Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.25269745670259, "grad_norm": 0.47021302580833435, "train_seconds": 812.1239102270047, "remaining_budget_seconds": 1945.8247199079924} +2026-10-17T08:06:34Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.2563973795622587, "grad_norm": 0.42911386489868164, "train_seconds": 827.5827936889982, "remaining_budget_seconds": 1930.3658371810016} +2026-10-17T08:06:49Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.2536106869578362, "grad_norm": 0.36829864978790283, "train_seconds": 843.0750920940045, "remaining_budget_seconds": 1914.8735384729953} +2026-10-17T08:07:07Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.24761728160083293, "grad_norm": 0.4095698893070221, "train_seconds": 858.2018089670019, "remaining_budget_seconds": 1899.7468232989922} +2026-10-17T08:07:22Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.25256909132003785, "grad_norm": 0.4418116509914398, "train_seconds": 873.3459857919952, "remaining_budget_seconds": 1884.6026461820002} +2026-10-17T08:07:41Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.25209569461643694, "grad_norm": 0.330268919467926, "train_seconds": 888.5837746110046, "remaining_budget_seconds": 1869.3648558559944} +2026-10-17T08:07:56Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.25361059196293356, "grad_norm": 0.48264279961586, "train_seconds": 903.7852676430048, "remaining_budget_seconds": 1854.1633640090004} +2026-10-17T08:08:15Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.24809201598167419, "grad_norm": 0.46621909737586975, "train_seconds": 919.5182003689988, "remaining_budget_seconds": 1838.430421978992} +2026-10-17T08:08:30Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.2517406322062016, "grad_norm": 0.5321547985076904, "train_seconds": 935.1263312340016, "remaining_budget_seconds": 1822.822299788997} +2026-10-17T08:08:49Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.2530721877515316, "grad_norm": 0.4161393642425537, "train_seconds": 950.7637668410025, "remaining_budget_seconds": 1807.1848656090006} +2026-10-17T08:09:06Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.2529159639030695, "grad_norm": 0.7343860268592834, "train_seconds": 967.2678116830066, "remaining_budget_seconds": 1790.6808194030018} +2026-10-17T08:09:25Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.2469470102339983, "grad_norm": 0.28603842854499817, "train_seconds": 983.2375982630037, "remaining_budget_seconds": 1774.711029565995} +2026-10-17T08:09:40Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.24989355430006982, "grad_norm": 0.41848358511924744, "train_seconds": 999.0644162899989, "remaining_budget_seconds": 1758.8842146789975} +2026-10-17T08:09:59Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.250876991674304, "grad_norm": 0.6938117742538452, "train_seconds": 1014.8430325410009, "remaining_budget_seconds": 1743.1055997459916} +2026-10-17T08:10:15Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.24802405148744583, "grad_norm": 0.5683732032775879, "train_seconds": 1030.6118735490018, "remaining_budget_seconds": 1727.3367557930032} +2026-10-17T08:10:34Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.2495783205330372, "grad_norm": 0.513140082359314, "train_seconds": 1046.0965480279992, "remaining_budget_seconds": 1711.8520841409918} +2026-10-17T08:10:50Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.2535904623568058, "grad_norm": 0.44272947311401367, "train_seconds": 1061.915164585007, "remaining_budget_seconds": 1696.0334663809917} +2026-10-17T08:11:09Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.24742936439812183, "grad_norm": 0.7563124299049377, "train_seconds": 1077.5923727129993, "remaining_budget_seconds": 1680.3562583379971} +2026-10-17T08:11:24Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.24902552492916585, "grad_norm": 0.4538452923297882, "train_seconds": 1093.2163596440078, "remaining_budget_seconds": 1664.7322721009987} +2026-10-17T08:11:43Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.24769372195005418, "grad_norm": 0.46473783254623413, "train_seconds": 1109.1938295900036, "remaining_budget_seconds": 1648.7548017249937} +2026-10-17T08:11:59Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.24767618738114833, "grad_norm": 0.29541319608688354, "train_seconds": 1124.606944047002, "remaining_budget_seconds": 1633.3416879470024} +2026-10-17T08:12:18Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.2453546393662691, "grad_norm": 0.4153839349746704, "train_seconds": 1140.1183691299957, "remaining_budget_seconds": 1617.8302617449954} +2026-10-17T08:12:33Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.24425288215279578, "grad_norm": 0.3290550410747528, "train_seconds": 1155.7722308359953, "remaining_budget_seconds": 1602.1763998319948} +2026-10-17T08:12:52Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.24417761765420437, "grad_norm": 0.37687116861343384, "train_seconds": 1171.3753250449954, "remaining_budget_seconds": 1586.5733041990025} +2026-10-17T08:13:08Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.24314891323447227, "grad_norm": 0.39417970180511475, "train_seconds": 1187.4095450890018, "remaining_budget_seconds": 1570.5390871929994} +2026-10-17T08:13:26Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.24430851981043816, "grad_norm": 0.5008945465087891, "train_seconds": 1202.574526714001, "remaining_budget_seconds": 1555.3741057669977} +2026-10-17T08:13:42Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.24292804330587386, "grad_norm": 0.4198724627494812, "train_seconds": 1217.9215331479936, "remaining_budget_seconds": 1540.0270984489907} +2026-10-17T08:13:57Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.24158540390431882, "grad_norm": 0.34814804792404175, "train_seconds": 1232.9193736150046, "remaining_budget_seconds": 1525.0292580629903} +2026-10-17T08:14:16Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.24109772548079492, "grad_norm": 0.34830713272094727, "train_seconds": 1248.8456877330027, "remaining_budget_seconds": 1509.102943484002} +2026-10-17T08:14:32Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.2435564909875393, "grad_norm": 0.5333946347236633, "train_seconds": 1264.547922954007, "remaining_budget_seconds": 1493.4007074709953} +2026-10-17T08:14:50Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.24839742191135883, "grad_norm": 0.3501591086387634, "train_seconds": 1280.3688628910022, "remaining_budget_seconds": 1477.5797231890028} +2026-10-17T08:15:06Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.23802052840590476, "grad_norm": 0.40012139081954956, "train_seconds": 1295.890640329002, "remaining_budget_seconds": 1462.057990041998} +2026-10-17T08:15:26Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.240089957639575, "grad_norm": 0.2660289406776428, "train_seconds": 1312.274768193005, "remaining_budget_seconds": 1445.6738622249977} +2026-10-17T08:15:41Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.24267100110650064, "grad_norm": 0.4207216203212738, "train_seconds": 1328.091524101008, "remaining_budget_seconds": 1429.8571075679938} +2026-10-17T08:15:59Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.24089500717818738, "grad_norm": 0.47881844639778137, "train_seconds": 1343.1781011669955, "remaining_budget_seconds": 1414.7705311969912} +2026-10-17T08:16:15Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.24107103154063225, "grad_norm": 0.32457563281059265, "train_seconds": 1358.5700424249953, "remaining_budget_seconds": 1399.3785902719974} +2026-10-17T08:16:33Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.23652956910431386, "grad_norm": 0.3989657759666443, "train_seconds": 1373.9193950119952, "remaining_budget_seconds": 1384.029236286995} +2026-10-17T08:16:49Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.2390860402584076, "grad_norm": 0.3078663945198059, "train_seconds": 1389.314825430003, "remaining_budget_seconds": 1368.633805491001} +2026-10-17T08:17:08Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.23895002260804177, "grad_norm": 0.348426878452301, "train_seconds": 1405.072872609002, "remaining_budget_seconds": 1352.875759328992} +2026-10-17T08:17:23Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.23759788654744626, "grad_norm": 0.3745168447494507, "train_seconds": 1420.4642278899992, "remaining_budget_seconds": 1337.484399117995} +2026-10-17T08:17:42Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.24280981428921222, "grad_norm": 0.3251343369483948, "train_seconds": 1435.8976263280056, "remaining_budget_seconds": 1322.0510060079978} +2026-10-17T08:17:58Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.23739012636244297, "grad_norm": 0.3270304799079895, "train_seconds": 1451.7582318180066, "remaining_budget_seconds": 1306.190400419} +2026-10-17T08:18:17Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.23528169438242913, "grad_norm": 0.26502224802970886, "train_seconds": 1467.4717993950035, "remaining_budget_seconds": 1290.4768302599987} +2026-10-17T08:18:32Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.23637769915163517, "grad_norm": 0.2634643316268921, "train_seconds": 1483.0648631539952, "remaining_budget_seconds": 1274.8837674239912} +2026-10-17T08:18:51Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.23846953578293323, "grad_norm": 0.30270031094551086, "train_seconds": 1498.3933679129987, "remaining_budget_seconds": 1259.5552615249908} +2026-10-17T08:19:07Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.23676601491868496, "grad_norm": 0.4750111997127533, "train_seconds": 1514.3005675260065, "remaining_budget_seconds": 1243.6479824510025} +2026-10-17T08:19:26Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.23775239825248717, "grad_norm": 0.32087936997413635, "train_seconds": 1530.278037682001, "remaining_budget_seconds": 1227.6705933729972} +2026-10-17T08:19:42Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.2347315688431263, "grad_norm": 0.363269180059433, "train_seconds": 1546.019434212998, "remaining_budget_seconds": 1211.9291984299925} +2026-10-17T08:20:00Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.2333528995513916, "grad_norm": 0.2874036133289337, "train_seconds": 1561.6838793240022, "remaining_budget_seconds": 1196.2647524259955} +2026-10-17T08:20:16Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.24254604309797287, "grad_norm": 0.24828432500362396, "train_seconds": 1577.2099734219955, "remaining_budget_seconds": 1180.7386575199926} +2026-10-17T08:20:35Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.23727987430989742, "grad_norm": 0.4266241490840912, "train_seconds": 1592.9266463380045, "remaining_budget_seconds": 1165.0219838139892} +2026-10-17T08:20:50Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.23705506101250648, "grad_norm": 0.5051301121711731, "train_seconds": 1608.6706149759993, "remaining_budget_seconds": 1149.2780170369952} +2026-10-17T08:21:09Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.23414136298000812, "grad_norm": 0.40399229526519775, "train_seconds": 1624.066393408997, "remaining_budget_seconds": 1133.8822350909904} +2026-10-17T08:21:25Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.23625123336911202, "grad_norm": 0.4435373544692993, "train_seconds": 1640.0976136499958, "remaining_budget_seconds": 1117.8510175870033} +2026-10-17T08:21:43Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.2356296230852604, "grad_norm": 0.2601977586746216, "train_seconds": 1655.7207278429996, "remaining_budget_seconds": 1102.2279042579903} +2026-10-17T08:21:59Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.23444980718195438, "grad_norm": 0.47833117842674255, "train_seconds": 1671.101103812005, "remaining_budget_seconds": 1086.8475265119923} +2026-10-17T08:22:18Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.23448576591908932, "grad_norm": 0.3374621272087097, "train_seconds": 1687.2493293040025, "remaining_budget_seconds": 1070.6993014519976} +2026-10-17T08:22:33Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.23446395725011826, "grad_norm": 0.39508116245269775, "train_seconds": 1703.0949454859947, "remaining_budget_seconds": 1054.853686595001} +2026-10-17T08:22:52Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.23559544429183008, "grad_norm": 0.5308666229248047, "train_seconds": 1719.0304450819967, "remaining_budget_seconds": 1038.9181868699961} +2026-10-17T08:23:09Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.2351527689397335, "grad_norm": 0.33587536215782166, "train_seconds": 1735.7114309309982, "remaining_budget_seconds": 1022.2372015169967} +2026-10-17T08:23:28Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.2338760094344616, "grad_norm": 0.3636918067932129, "train_seconds": 1752.0292141190002, "remaining_budget_seconds": 1005.9194177229947} +2026-10-17T08:23:44Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.23297241777181626, "grad_norm": 0.4478450119495392, "train_seconds": 1767.9671723609936, "remaining_budget_seconds": 989.9814584760024} +2026-10-17T08:24:03Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.23159210599958896, "grad_norm": 0.3248257637023926, "train_seconds": 1783.6730824910046, "remaining_budget_seconds": 974.2755498379993} +2026-10-17T08:24:19Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.23090269699692725, "grad_norm": 0.2867319881916046, "train_seconds": 1799.652545208999, "remaining_budget_seconds": 958.2960833649995} +2026-10-17T08:24:37Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.23423942632973194, "grad_norm": 0.5935236215591431, "train_seconds": 1815.3902298650064, "remaining_budget_seconds": 942.5584007069992} +2026-10-17T08:24:53Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.22741373434662818, "grad_norm": 0.28663691878318787, "train_seconds": 1831.640323849002, "remaining_budget_seconds": 926.3083085139951} +2026-10-17T08:25:12Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.23371758192777634, "grad_norm": 0.3859710693359375, "train_seconds": 1847.138369377004, "remaining_budget_seconds": 910.8102611289942} +2026-10-17T08:25:28Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.23177533864974975, "grad_norm": 0.3971215486526489, "train_seconds": 1863.1004562849994, "remaining_budget_seconds": 894.8481756519905} +2026-10-17T08:25:48Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.23207794360816478, "grad_norm": 0.35587459802627563, "train_seconds": 1879.3441658819938, "remaining_budget_seconds": 878.6044665380032} +2026-10-17T08:26:03Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.23143331557512284, "grad_norm": 0.33010798692703247, "train_seconds": 1894.657527207004, "remaining_budget_seconds": 863.29110467399} +2026-10-17T08:26:19Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.2339204053580761, "grad_norm": 0.4750295877456665, "train_seconds": 1910.685122210998, "remaining_budget_seconds": 847.2635101569904} +2026-10-17T08:26:37Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.2307151509076357, "grad_norm": 0.31719496846199036, "train_seconds": 1925.5458078810043, "remaining_budget_seconds": 832.4028180539899} +2026-10-17T08:26:53Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.23282890871167183, "grad_norm": 0.3872191905975342, "train_seconds": 1941.4027197490068, "remaining_budget_seconds": 816.5459125369962} +2026-10-17T08:27:12Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.2307043969631195, "grad_norm": 0.33148300647735596, "train_seconds": 1957.3860877650004, "remaining_budget_seconds": 800.5625431340013} +2026-10-17T08:27:29Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.23144019052386283, "grad_norm": 0.35494109988212585, "train_seconds": 1973.7914143539965, "remaining_budget_seconds": 784.1572155589965} +2026-10-17T08:27:48Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.23045822270214558, "grad_norm": 0.3132867217063904, "train_seconds": 1989.850808400006, "remaining_budget_seconds": 768.0978244159924} +2026-10-17T08:28:04Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.22902971252799034, "grad_norm": 0.3402651250362396, "train_seconds": 2005.8033393000078, "remaining_budget_seconds": 752.145287124993} +2026-10-17T08:28:23Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.23036583691835402, "grad_norm": 0.2486760914325714, "train_seconds": 2022.1738369829982, "remaining_budget_seconds": 735.7747953859944} +2026-10-17T08:28:39Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.22787716910243033, "grad_norm": 0.363756388425827, "train_seconds": 2037.852330010006, "remaining_budget_seconds": 720.0963018149923} +2026-10-17T08:28:58Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.2316589641571045, "grad_norm": 0.23529139161109924, "train_seconds": 2053.523151996007, "remaining_budget_seconds": 704.4254799420014} +2026-10-17T08:29:14Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.22814106069505213, "grad_norm": 0.29074016213417053, "train_seconds": 2069.3928615400073, "remaining_budget_seconds": 688.5557706230029} +2026-10-17T08:29:32Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.22802905030548573, "grad_norm": 0.3119882047176361, "train_seconds": 2084.9041050230007, "remaining_budget_seconds": 673.0445266659954} +2026-10-17T08:29:48Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.22962440334260464, "grad_norm": 0.2513337731361389, "train_seconds": 2100.448084133008, "remaining_budget_seconds": 657.5005460219982} +2026-10-17T08:30:07Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.23001821838319303, "grad_norm": 0.3407300114631653, "train_seconds": 2116.2009255680023, "remaining_budget_seconds": 641.7477041179955} +2026-10-17T08:30:23Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.22850185967981815, "grad_norm": 0.3822496235370636, "train_seconds": 2132.0612455759983, "remaining_budget_seconds": 625.8873862939945} +2026-10-17T08:30:42Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.23136878527700902, "grad_norm": 0.32853183150291443, "train_seconds": 2147.7489294989937, "remaining_budget_seconds": 610.1997004250006} +2026-10-17T08:30:58Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.22999811843037604, "grad_norm": 0.3967239260673523, "train_seconds": 2164.350306352004, "remaining_budget_seconds": 593.598325820989} +2026-10-17T08:31:17Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.22819947831332685, "grad_norm": 0.3005427122116089, "train_seconds": 2180.057798195994, "remaining_budget_seconds": 577.8908338409965} +2026-10-17T08:31:33Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.22737318865954875, "grad_norm": 0.3289259374141693, "train_seconds": 2196.0260708340065, "remaining_budget_seconds": 561.9225610869908} +2026-10-17T08:31:53Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.22965848356485366, "grad_norm": 0.22965800762176514, "train_seconds": 2212.042077353006, "remaining_budget_seconds": 545.9065547779901} +2026-10-17T08:32:08Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.22874272353947162, "grad_norm": 0.32287970185279846, "train_seconds": 2227.610648007001, "remaining_budget_seconds": 530.3379831029888} +2026-10-17T08:32:28Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.23094808720052243, "grad_norm": 0.28123739361763, "train_seconds": 2243.9204217710067, "remaining_budget_seconds": 514.0282092849957} +2026-10-17T08:32:44Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.22476650834083556, "grad_norm": 0.41549986600875854, "train_seconds": 2260.0008595950057, "remaining_budget_seconds": 497.9477724019962} +2026-10-17T08:33:03Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.22808279260993003, "grad_norm": 0.35829001665115356, "train_seconds": 2275.421694951001, "remaining_budget_seconds": 482.5269360419916} +2026-10-17T08:33:18Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.2247503250837326, "grad_norm": 0.5253680348396301, "train_seconds": 2290.860081551, "remaining_budget_seconds": 467.08855080298963} +2026-10-17T08:33:37Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.22730966039001943, "grad_norm": 0.39983442425727844, "train_seconds": 2306.2114248430007, "remaining_budget_seconds": 451.737205856989} +2026-10-17T08:33:52Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.22813511975109577, "grad_norm": 0.28497040271759033, "train_seconds": 2321.502349389004, "remaining_budget_seconds": 436.44628204600303} +2026-10-17T08:34:11Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.22847888551652432, "grad_norm": 0.3292275667190552, "train_seconds": 2336.8057724160026, "remaining_budget_seconds": 421.14286027300113} +2026-10-17T08:34:27Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.22539700843393803, "grad_norm": 0.32046931982040405, "train_seconds": 2353.3794962039974, "remaining_budget_seconds": 404.5691363669903} +2026-10-17T08:34:48Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.2264078414440155, "grad_norm": 0.2864696681499481, "train_seconds": 2370.8556328169943, "remaining_budget_seconds": 387.09299495100277} +2026-10-17T08:35:04Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.22717130154371262, "grad_norm": 0.3350030183792114, "train_seconds": 2386.5667319180066, "remaining_budget_seconds": 371.38190084199596} +2026-10-17T08:35:24Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.22440702371299268, "grad_norm": 0.30224019289016724, "train_seconds": 2403.1996970180044, "remaining_budget_seconds": 354.7489350879914} +2026-10-17T08:35:40Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.22311912715435028, "grad_norm": 0.4534018039703369, "train_seconds": 2419.3417609710013, "remaining_budget_seconds": 338.60687114999746} +2026-10-17T08:35:58Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.22782260194420814, "grad_norm": 0.20842823386192322, "train_seconds": 2434.9373757389985, "remaining_budget_seconds": 323.0112549839978} +2026-10-17T08:36:14Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.22475398048758508, "grad_norm": 0.2529216706752777, "train_seconds": 2451.0300966320065, "remaining_budget_seconds": 306.91853557799186} +2026-10-17T08:36:35Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.2261251512914896, "grad_norm": 0.308931827545166, "train_seconds": 2468.0789036350034, "remaining_budget_seconds": 289.86972832499305} +2026-10-17T08:36:51Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.22446247152984142, "grad_norm": 0.3422202169895172, "train_seconds": 2484.1264003620017, "remaining_budget_seconds": 273.82223226300266} +2026-10-17T08:37:08Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.22392925359308719, "grad_norm": 0.3431251049041748, "train_seconds": 2499.9685454540013, "remaining_budget_seconds": 257.98008714399475} +2026-10-17T08:37:24Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.22753930844366552, "grad_norm": 0.384887158870697, "train_seconds": 2515.4998367049993, "remaining_budget_seconds": 242.44879572099308} +2026-10-17T08:37:43Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.22282070480287075, "grad_norm": 0.3078533411026001, "train_seconds": 2531.042687617999, "remaining_budget_seconds": 226.90594476899423} +2026-10-17T08:37:59Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.22338606789708138, "grad_norm": 0.3275022506713867, "train_seconds": 2546.752273377002, "remaining_budget_seconds": 211.19635818699317} +2026-10-17T08:38:17Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.22657402880489827, "grad_norm": 0.29710397124290466, "train_seconds": 2562.4941489829944, "remaining_budget_seconds": 195.45448312799272} +2026-10-17T08:38:32Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.2273255729675293, "grad_norm": 0.44923529028892517, "train_seconds": 2577.9611146499956, "remaining_budget_seconds": 179.98751772299875} +2026-10-17T08:38:52Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.2269278607517481, "grad_norm": 0.30117133259773254, "train_seconds": 2593.7674293570017, "remaining_budget_seconds": 164.18119957199087} +2026-10-17T08:39:07Z INFO {"event": "training_progress", "step": 8250, "epoch": 23, "loss": 0.22718924820423125, "grad_norm": 0.3727482855319977, "train_seconds": 2609.2456496399973, "remaining_budget_seconds": 148.70298153300246} +2026-10-17T08:39:26Z INFO {"event": "training_progress", "step": 8300, "epoch": 23, "loss": 0.22137229941785336, "grad_norm": 0.3360846936702728, "train_seconds": 2625.1461901800067, "remaining_budget_seconds": 132.80244205499184} +2026-10-17T08:39:42Z INFO {"event": "training_progress", "step": 8350, "epoch": 23, "loss": 0.22434459522366523, "grad_norm": 0.32439059019088745, "train_seconds": 2641.140316453995, "remaining_budget_seconds": 116.80831608099106} +2026-10-17T08:40:02Z INFO {"event": "training_progress", "step": 8400, "epoch": 23, "loss": 0.22518564574420452, "grad_norm": 0.27730122208595276, "train_seconds": 2657.712411089, "remaining_budget_seconds": 100.23622162699758} +2026-10-17T08:40:18Z INFO {"event": "training_progress", "step": 8450, "epoch": 24, "loss": 0.2246712376922369, "grad_norm": 0.35939618945121765, "train_seconds": 2673.444766079003, "remaining_budget_seconds": 84.50385900799301} +2026-10-17T08:40:37Z INFO {"event": "training_progress", "step": 8500, "epoch": 24, "loss": 0.22304121516644954, "grad_norm": 0.32935935258865356, "train_seconds": 2688.890418253999, "remaining_budget_seconds": 69.0582141289924} +2026-10-17T08:40:48Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "onn", "seed": 104, "step": 8536, "train_seconds": 2700.1075529429945, "parameters": 1297712, "device": "cuda", "initial_validation_mse": 1.5368469506502151, "final_validation_mse": 0.22111549228429794, "images_per_second": 404.65351049039026, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 239299072, "checkpoint_sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", "failure": null} diff --git a/study/main/cifar10-onn-s104/training.json b/study/main/cifar10-onn-s104/training.json new file mode 100644 index 0000000000000000000000000000000000000000..6b7310b1291050f9c037a0f641d942662e26d300 --- /dev/null +++ b/study/main/cifar10-onn-s104/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "onn", + "seed": 104, + "step": 8536, + "train_seconds": 2700.1075529429945, + "parameters": 1297712, + "device": "cuda", + "initial_validation_mse": 1.5368469506502151, + "final_validation_mse": 0.22111549228429794, + "images_per_second": 404.65351049039026, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 239299072, + "checkpoint_sha256": "a0262716020a4118b0f750cf092274f8748ae86cb5ea23b3a700d75bc86e6322", + "failure": null +} diff --git a/study/main/cifar10-onn-s105/README.md b/study/main/cifar10-onn-s105/README.md new file mode 100644 index 0000000000000000000000000000000000000000..827796a4e7f3bebcba0f3e0b75021f39b62c7e4b --- /dev/null +++ b/study/main/cifar10-onn-s105/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / onn / seed 105 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: onn; seed: 105. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-onn-s105/checkpoint.pt b/study/main/cifar10-onn-s105/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..10b72f41a1c0037e552c0b8cdfff6a7403b71065 --- /dev/null +++ b/study/main/cifar10-onn-s105/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a +size 21306509 diff --git a/study/main/cifar10-onn-s105/config.json b/study/main/cifar10-onn-s105/config.json new file mode 100644 index 0000000000000000000000000000000000000000..f6786b43f856d09f660caf56c3413e4ec58c6f0a --- /dev/null +++ b/study/main/cifar10-onn-s105/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 105, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s105/data_manifest.json b/study/main/cifar10-onn-s105/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-onn-s105/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-onn-s105/environment.json b/study/main/cifar10-onn-s105/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-onn-s105/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-onn-s105/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-onn-s105/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..46015181892b845de20b47cee4e3e13666d74bfe --- /dev/null +++ b/study/main/cifar10-onn-s105/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 105, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 136.06612033800047, + "seconds_per_image": 0.027213224067600093, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.013530664145946503, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 176.03901797816894, + "kernel_inception_distance_mean": 0.18620148420333862, + "kernel_inception_distance_std": 0.0028278381467908282 + }, + "validation_velocity_mse": 0.22608632035553455, + "metric_seconds": 19.035604806005722 +} diff --git a/study/main/cifar10-onn-s105/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-onn-s105/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..01c7d925461480a0a839395b7f77d8b02b5b6719 --- /dev/null +++ b/study/main/cifar10-onn-s105/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 105, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s105/evaluations/test-nfe32/grid.png b/study/main/cifar10-onn-s105/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..79264dd5323c31c7ceceea4bd742a21d47609244 --- /dev/null +++ b/study/main/cifar10-onn-s105/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:332b71368596f120d809727fc85410d913fd625909ce84fa9587f629c9cca9c2 +size 156113 diff --git a/study/main/cifar10-onn-s105/evaluations/test-nfe32/run.log b/study/main/cifar10-onn-s105/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..9f9503fce7ed1cb1db719a36df755d733d46c411 --- /dev/null +++ b/study/main/cifar10-onn-s105/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:14:57Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 105, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T18:15:02Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:15:24Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:15:42Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:16:02Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:16:17Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:16:37Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:16:54Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:17:15Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:17:30Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s105/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 136.06612033800047, "seconds_per_image": 0.027213224067600093, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.013530664145946503, "peak_memory_bytes": 60721664} +2026-10-17T18:17:53Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 105, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 136.06612033800047, "seconds_per_image": 0.027213224067600093, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.013530664145946503, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 176.03901797816894, "kernel_inception_distance_mean": 0.18620148420333862, "kernel_inception_distance_std": 0.0028278381467908282}, "validation_velocity_mse": 0.22608632035553455, "metric_seconds": 19.035604806005722} diff --git a/study/main/cifar10-onn-s105/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-onn-s105/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..066465051c80eb71ab6f6fe03fed90308d47458e --- /dev/null +++ b/study/main/cifar10-onn-s105/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:483f82f377a840a5127929a4ddf78f3689212212b70192b02cb1685e461836cd +size 61440088 diff --git a/study/main/cifar10-onn-s105/evaluations/test-nfe32/sampling.json b/study/main/cifar10-onn-s105/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..99b38c93987b83a71409f4534b4c21e3b5e53151 --- /dev/null +++ b/study/main/cifar10-onn-s105/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 136.06612033800047, + "seconds_per_image": 0.027213224067600093, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.013530664145946503, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s105/manifest.json b/study/main/cifar10-onn-s105/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..511822792b68511b7bd2510479b1510763c78315 --- /dev/null +++ b/study/main/cifar10-onn-s105/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "f6699de3e317a5f20db128f0587b7a672823e7366284917b009831d24144037c", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", + "bytes": 21306509 + }, + "config.json": { + "sha256": "e40fe8c2c81e70b254af793ff9dc30eb4789158792ecc0d14ef261ef5eeaca7e", + "bytes": 604 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "0d3cca7d14712d90f0172a78c7ab2b13080930ed4187bff1059dcd8c79d96144", + "bytes": 1237 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "23cf8ffc64d37c04469468a7c2eb888d2af3653d4c2ccc2201f574a2f5bdccfc", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "332b71368596f120d809727fc85410d913fd625909ce84fa9587f629c9cca9c2", + "bytes": 156113 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "6e62edc1a9db7fb0c13c77baf011f882346d9858304dbd331922045ee1c4afae", + "bytes": 3016 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "483f82f377a840a5127929a4ddf78f3689212212b70192b02cb1685e461836cd", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "fcc7dc4d01b17da7c00ad79033d7b1f6d2dad7701ec1a589f67ae2ecdd18b9bf", + "bytes": 300 + }, + "model.safetensors": { + "sha256": "12d9c6bfed79fd4a812af0b18f053486c5852171826f6e0eb453c4868fa3bd00", + "bytes": 5230088 + }, + "planned-config.json": { + "sha256": "e40fe8c2c81e70b254af793ff9dc30eb4789158792ecc0d14ef261ef5eeaca7e", + "bytes": 604 + }, + "run.log": { + "sha256": "147f64bde936cce43e7e4e6b395d044499807c94532d53e85fd83f44a30270a6", + "bytes": 39161 + }, + "training.json": { + "sha256": "1fe246dceee702e59082f0d7e6b11098eb4e710c1ab73967ca0b7b4f809c9648", + "bytes": 544 + } +} diff --git a/study/main/cifar10-onn-s105/model.safetensors b/study/main/cifar10-onn-s105/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7e1c8d9389e4ea5b7711dc28f9a17c38563f176c --- /dev/null +++ b/study/main/cifar10-onn-s105/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12d9c6bfed79fd4a812af0b18f053486c5852171826f6e0eb453c4868fa3bd00 +size 5230088 diff --git a/study/main/cifar10-onn-s105/planned-config.json b/study/main/cifar10-onn-s105/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..f6786b43f856d09f660caf56c3413e4ec58c6f0a --- /dev/null +++ b/study/main/cifar10-onn-s105/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 105, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s105/run.log b/study/main/cifar10-onn-s105/run.log new file mode 100644 index 0000000000000000000000000000000000000000..cdc2c8572ed3f40a2bae450934773ab92156b9c5 --- /dev/null +++ b/study/main/cifar10-onn-s105/run.log @@ -0,0 +1,168 @@ +2026-10-17T11:09:33Z INFO {"event": "training_configuration", "model": {"family": "onn", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 0}, "dataset": "cifar10", "seed": 105, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T11:09:43Z INFO {"event": "training_start", "parameters": 1297712, "step": 0, "validation_mse": 1.5508170872926712} +2026-10-17T11:09:47Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.53641676902771, "grad_norm": 1.1037094593048096, "train_seconds": 4.115856755990535, "remaining_budget_seconds": 2748.667019143002} +2026-10-17T11:10:03Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.164455382191405, "grad_norm": 0.1882883757352829, "train_seconds": 19.855202881997684, "remaining_budget_seconds": 2732.927632523002} +2026-10-17T11:10:22Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.7719714614748955, "grad_norm": 0.43210482597351074, "train_seconds": 35.77989780099597, "remaining_budget_seconds": 2717.0029896299966} +2026-10-17T11:10:37Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.5124817660450935, "grad_norm": 0.4397016167640686, "train_seconds": 51.34780840699386, "remaining_budget_seconds": 2701.435076957001} +2026-10-17T11:10:55Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.40806838557124137, "grad_norm": 0.9413191676139832, "train_seconds": 66.22298951000266, "remaining_budget_seconds": 2686.559895348997} +2026-10-17T11:11:10Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.37218748927116396, "grad_norm": 0.5322776436805725, "train_seconds": 81.66461428599723, "remaining_budget_seconds": 2671.1182728580025} +2026-10-17T11:11:28Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.34293260097503664, "grad_norm": 0.5024621486663818, "train_seconds": 96.79853243999241, "remaining_budget_seconds": 2655.984353464999} +2026-10-17T11:11:44Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.3292835066467524, "grad_norm": 1.077684760093689, "train_seconds": 112.569247352003, "remaining_budget_seconds": 2640.2136377179995} +2026-10-17T11:11:59Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.3169465973228216, "grad_norm": 0.4325053095817566, "train_seconds": 127.63708380400203, "remaining_budget_seconds": 2625.1458035699907} +2026-10-17T11:12:17Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.30716815166175365, "grad_norm": 0.626874566078186, "train_seconds": 142.9897128159937, "remaining_budget_seconds": 2609.793174254999} +2026-10-17T11:12:32Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.30268654488027097, "grad_norm": 0.7871736884117126, "train_seconds": 158.4613900849945, "remaining_budget_seconds": 2594.321497306999} +2026-10-17T11:12:51Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.30016598403453826, "grad_norm": 0.46897488832473755, "train_seconds": 174.6559211010026, "remaining_budget_seconds": 2578.1269617289945} +2026-10-17T11:13:06Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.29031044825911523, "grad_norm": 0.5002592206001282, "train_seconds": 190.0551874429948, "remaining_budget_seconds": 2562.727698417002} +2026-10-17T11:13:25Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.29056513085961344, "grad_norm": 1.279319405555725, "train_seconds": 205.90888937198906, "remaining_budget_seconds": 2546.8739975529897} +2026-10-17T11:13:40Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.28680659271776676, "grad_norm": 0.667043149471283, "train_seconds": 221.00235204599448, "remaining_budget_seconds": 2531.780535134996} +2026-10-17T11:13:59Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.2860447739064693, "grad_norm": 0.7327330112457275, "train_seconds": 237.13488031100133, "remaining_budget_seconds": 2515.6480060100002} +2026-10-17T11:14:14Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.28309725038707256, "grad_norm": 0.5521643161773682, "train_seconds": 252.47366531500302, "remaining_budget_seconds": 2500.309222141994} +2026-10-17T11:14:32Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.28059987910091877, "grad_norm": 0.594132125377655, "train_seconds": 268.6360107520013, "remaining_budget_seconds": 2484.146874223996} +2026-10-17T11:14:48Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.28178293220698836, "grad_norm": 1.0252511501312256, "train_seconds": 284.31249854600173, "remaining_budget_seconds": 2468.4703869450022} +2026-10-17T11:15:06Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.27618878953158854, "grad_norm": 0.6054577231407166, "train_seconds": 300.1498087200016, "remaining_budget_seconds": 2452.6330784599995} +2026-10-17T11:15:22Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.2772860585153103, "grad_norm": 0.6653666496276855, "train_seconds": 315.8810136289976, "remaining_budget_seconds": 2436.9018704659975} +2026-10-17T11:15:40Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.2742242105305195, "grad_norm": 0.7291234135627747, "train_seconds": 331.73215608698956, "remaining_budget_seconds": 2421.0507107739977} +2026-10-17T11:15:56Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.2759339790046215, "grad_norm": 0.5295648574829102, "train_seconds": 347.78406084699964, "remaining_budget_seconds": 2404.9988261489925} +2026-10-17T11:16:14Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.27149935938417913, "grad_norm": 0.8857439160346985, "train_seconds": 363.50573653299944, "remaining_budget_seconds": 2389.2771495829948} +2026-10-17T11:16:30Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.27279278099536897, "grad_norm": 0.8060796856880188, "train_seconds": 379.41846086399164, "remaining_budget_seconds": 2373.3644261070003} +2026-10-17T11:16:48Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.2720896330475807, "grad_norm": 0.5869661569595337, "train_seconds": 395.1953217799892, "remaining_budget_seconds": 2357.5875648319925} +2026-10-17T11:17:04Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.2686708677560091, "grad_norm": 0.8603571057319641, "train_seconds": 410.7633957060025, "remaining_budget_seconds": 2342.019491489991} +2026-10-17T11:17:22Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.26950828060507775, "grad_norm": 0.3979821503162384, "train_seconds": 426.56040811899584, "remaining_budget_seconds": 2326.222476472991} +2026-10-17T11:17:38Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.26620997734367846, "grad_norm": 0.7030847668647766, "train_seconds": 442.32603252198896, "remaining_budget_seconds": 2310.4568544990034} +2026-10-17T11:17:56Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.27041828393936157, "grad_norm": 0.5725187063217163, "train_seconds": 458.0711768149922, "remaining_budget_seconds": 2294.7117081390024} +2026-10-17T11:18:11Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.26947858288884163, "grad_norm": 0.4621712267398834, "train_seconds": 473.63685628099483, "remaining_budget_seconds": 2279.146029828} +2026-10-17T11:18:31Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.2678457988798618, "grad_norm": 0.4158633053302765, "train_seconds": 490.36042977099714, "remaining_budget_seconds": 2262.4224565030017} +2026-10-17T11:18:46Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.26937681443989275, "grad_norm": 0.5143266320228577, "train_seconds": 506.04290438799944, "remaining_budget_seconds": 2246.739983416992} +2026-10-17T11:19:05Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.26555457301437857, "grad_norm": 0.6893690824508667, "train_seconds": 522.4888621669961, "remaining_budget_seconds": 2230.294025312003} +2026-10-17T11:19:21Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.26384358398616314, "grad_norm": 0.3790321946144104, "train_seconds": 538.3690646850009, "remaining_budget_seconds": 2214.413818269997} +2026-10-17T11:19:39Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.2601416780054569, "grad_norm": 0.5563396215438843, "train_seconds": 554.3477973889967, "remaining_budget_seconds": 2198.4350882119907} +2026-10-17T11:19:56Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.2638910552114248, "grad_norm": 0.5404921174049377, "train_seconds": 570.620414361998, "remaining_budget_seconds": 2182.1624711539916} +2026-10-17T11:20:14Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.2626903130114078, "grad_norm": 0.6815013885498047, "train_seconds": 586.5698241939972, "remaining_budget_seconds": 2166.213062858995} +2026-10-17T11:20:30Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.26261934772133827, "grad_norm": 0.6145171523094177, "train_seconds": 602.3633372530021, "remaining_budget_seconds": 2150.4195466719975} +2026-10-17T11:20:48Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.2582656393200159, "grad_norm": 0.6776991486549377, "train_seconds": 617.8495854119974, "remaining_budget_seconds": 2134.933299479002} +2026-10-17T11:21:04Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.25853055097162725, "grad_norm": 0.3928149938583374, "train_seconds": 633.7238193189987, "remaining_budget_seconds": 2119.059066795002} +2026-10-17T11:21:22Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.25593704864382744, "grad_norm": 0.44152647256851196, "train_seconds": 649.5783458779915, "remaining_budget_seconds": 2103.2045224320027} +2026-10-17T11:21:38Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.25616007037460803, "grad_norm": 0.5840556621551514, "train_seconds": 665.7064477219974, "remaining_budget_seconds": 2087.076439462995} +2026-10-17T11:21:56Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.2565181251615286, "grad_norm": 0.34937185049057007, "train_seconds": 681.370963451991, "remaining_budget_seconds": 2071.4119240559958} +2026-10-17T11:22:12Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.2576886731386185, "grad_norm": 0.6267827153205872, "train_seconds": 697.3013942510006, "remaining_budget_seconds": 2055.4814925129904} +2026-10-17T11:22:31Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.25380312867462634, "grad_norm": 0.44854047894477844, "train_seconds": 713.0582344389986, "remaining_budget_seconds": 2039.7246506299998} +2026-10-17T11:22:46Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.25761682376265527, "grad_norm": 0.5848800539970398, "train_seconds": 728.203506040998, "remaining_budget_seconds": 2024.5793810289906} +2026-10-17T11:23:05Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.2579641579836607, "grad_norm": 0.6333089470863342, "train_seconds": 744.3800615369983, "remaining_budget_seconds": 2008.402822967997} +2026-10-17T11:23:20Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.25397196851670745, "grad_norm": 0.5106923580169678, "train_seconds": 759.3377947749977, "remaining_budget_seconds": 1993.445092516995} +2026-10-17T11:23:38Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.2505390712618828, "grad_norm": 0.38008585572242737, "train_seconds": 774.6377081679966, "remaining_budget_seconds": 1978.145177583996} +2026-10-17T11:23:54Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.25713998019695283, "grad_norm": 0.47148963809013367, "train_seconds": 790.5312584990024, "remaining_budget_seconds": 1962.2516280679993} +2026-10-17T11:24:09Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.2550847489386797, "grad_norm": 0.562934935092926, "train_seconds": 805.4226912209997, "remaining_budget_seconds": 1947.3601937939966} +2026-10-17T11:24:27Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.25562452629208565, "grad_norm": 0.4484446048736572, "train_seconds": 820.4626524469932, "remaining_budget_seconds": 1932.3202324599988} +2026-10-17T11:24:42Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.2500150415301323, "grad_norm": 0.39571937918663025, "train_seconds": 835.5830429979978, "remaining_budget_seconds": 1917.1998430459935} +2026-10-17T11:25:01Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.25034301593899727, "grad_norm": 0.37290245294570923, "train_seconds": 850.8709080499975, "remaining_budget_seconds": 1901.9119796960003} +2026-10-17T11:25:17Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.25554416954517367, "grad_norm": 0.4168184697628021, "train_seconds": 867.0712472949963, "remaining_budget_seconds": 1885.7116400459927} +2026-10-17T11:25:37Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.2524613820016384, "grad_norm": 0.33792993426322937, "train_seconds": 883.897565332998, "remaining_budget_seconds": 1868.8853215479903} +2026-10-17T11:25:53Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.2510675328224897, "grad_norm": 0.38227927684783936, "train_seconds": 899.6330610879959, "remaining_budget_seconds": 1853.1498253689933} +2026-10-17T11:26:12Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.25389866463840005, "grad_norm": 0.4972870349884033, "train_seconds": 915.2768717470026, "remaining_budget_seconds": 1837.5060132719955} +2026-10-17T11:26:27Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.25093504585325715, "grad_norm": 0.40196388959884644, "train_seconds": 930.6580499789998, "remaining_budget_seconds": 1822.1248342239996} +2026-10-17T11:26:46Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.2504555506259203, "grad_norm": 0.6508862972259521, "train_seconds": 946.4324464699894, "remaining_budget_seconds": 1806.3504395899945} +2026-10-17T11:27:01Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.25005994834005835, "grad_norm": 0.6258596777915955, "train_seconds": 961.1875576710008, "remaining_budget_seconds": 1791.5953292549966} +2026-10-17T11:27:20Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.24868120789527892, "grad_norm": 0.2790621221065521, "train_seconds": 976.6809429159912, "remaining_budget_seconds": 1776.1019444039994} +2026-10-17T11:27:35Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.2498497448116541, "grad_norm": 0.41589751839637756, "train_seconds": 992.0638313149975, "remaining_budget_seconds": 1760.7190549349907} +2026-10-17T11:27:53Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.2473113799840212, "grad_norm": 0.23456212878227234, "train_seconds": 1007.243301909999, "remaining_budget_seconds": 1745.5395862239966} +2026-10-17T11:28:08Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.24534565322101115, "grad_norm": 0.4755980968475342, "train_seconds": 1022.3897430429934, "remaining_budget_seconds": 1730.3931446139904} +2026-10-17T11:28:27Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.25297880463302136, "grad_norm": 0.5168408751487732, "train_seconds": 1037.5894731909939, "remaining_budget_seconds": 1715.1934135069896} +2026-10-17T11:28:43Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.24708946011960506, "grad_norm": 0.5213800668716431, "train_seconds": 1053.3172424639924, "remaining_budget_seconds": 1699.4656422300031} +2026-10-17T11:29:00Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.24692388020455838, "grad_norm": 0.37250903248786926, "train_seconds": 1069.2402632189915, "remaining_budget_seconds": 1683.5426226699929} +2026-10-17T11:29:15Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.24464404679834842, "grad_norm": 0.6494998931884766, "train_seconds": 1083.7425608060003, "remaining_budget_seconds": 1669.0403256059944} +2026-10-17T11:29:43Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.2488250747323036, "grad_norm": 0.7357771992683411, "train_seconds": 1108.6110948589921, "remaining_budget_seconds": 1644.1717900479998} +2026-10-17T11:30:13Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.24768838837742804, "grad_norm": 0.5263640880584717, "train_seconds": 1135.118161719991, "remaining_budget_seconds": 1617.6647255989956} +2026-10-17T11:30:30Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.2470385402441025, "grad_norm": 0.3888494670391083, "train_seconds": 1152.579603303995, "remaining_budget_seconds": 1600.20328401} +2026-10-17T11:30:51Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.24295979917049407, "grad_norm": 0.378042995929718, "train_seconds": 1170.325766681999, "remaining_budget_seconds": 1582.457119669998} +2026-10-17T11:31:07Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.2454570246487856, "grad_norm": 0.26847922801971436, "train_seconds": 1185.8133971899952, "remaining_budget_seconds": 1566.9694896909932} +2026-10-17T11:31:25Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.25010785557329657, "grad_norm": 0.32256755232810974, "train_seconds": 1201.57192283099, "remaining_budget_seconds": 1551.2109648609912} +2026-10-17T11:31:41Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.24613408774137496, "grad_norm": 0.33578595519065857, "train_seconds": 1217.0006494909903, "remaining_budget_seconds": 1535.7822378679994} +2026-10-17T11:32:00Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.24501647874712945, "grad_norm": 0.4839933514595032, "train_seconds": 1232.873790837999, "remaining_budget_seconds": 1519.9090961320035} +2026-10-17T11:32:16Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.24293614745140077, "grad_norm": 0.3778409957885742, "train_seconds": 1248.605792174989, "remaining_budget_seconds": 1504.1770951569924} +2026-10-17T11:32:37Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.24439434334635735, "grad_norm": 0.31830155849456787, "train_seconds": 1266.0497009989922, "remaining_budget_seconds": 1486.7331807070004} +2026-10-17T11:32:55Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.2426173435896635, "grad_norm": 0.5950137972831726, "train_seconds": 1284.243417671998, "remaining_budget_seconds": 1468.5394697320007} +2026-10-17T11:33:17Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.23996256314218045, "grad_norm": 0.4497290253639221, "train_seconds": 1303.1307211259991, "remaining_budget_seconds": 1449.6521659209975} +2026-10-17T11:33:39Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.24608124420046806, "grad_norm": 0.3349532186985016, "train_seconds": 1321.8016511909955, "remaining_budget_seconds": 1430.9812360869983} +2026-10-17T11:33:57Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.2416377767920494, "grad_norm": 0.38231202960014343, "train_seconds": 1339.8401655530033, "remaining_budget_seconds": 1412.942721896994} +2026-10-17T11:34:18Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.24488117672502996, "grad_norm": 0.3339822590351105, "train_seconds": 1357.8825184019952, "remaining_budget_seconds": 1394.9003678939916} +2026-10-17T11:34:36Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.24052442401647567, "grad_norm": 0.42790165543556213, "train_seconds": 1375.7386390000029, "remaining_budget_seconds": 1377.0442479009944} +2026-10-17T11:34:59Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.24515659995377065, "grad_norm": 0.4505736529827118, "train_seconds": 1395.791778283994, "remaining_budget_seconds": 1356.9911089499947} +2026-10-17T11:35:18Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.24099273629486562, "grad_norm": 0.5203930139541626, "train_seconds": 1414.8418196330022, "remaining_budget_seconds": 1337.9410677529959} +2026-10-17T11:35:40Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.2416888739168644, "grad_norm": 0.7083226442337036, "train_seconds": 1433.9268875739945, "remaining_budget_seconds": 1318.8559994959942} +2026-10-17T11:36:00Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.24014388263225556, "grad_norm": 0.3888843357563019, "train_seconds": 1450.917400972001, "remaining_budget_seconds": 1301.865485257993} +2026-10-17T11:36:18Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.23738437116146088, "grad_norm": 0.42133909463882446, "train_seconds": 1468.3009640859964, "remaining_budget_seconds": 1284.4819220380014} +2026-10-17T11:36:38Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.24034563772380352, "grad_norm": 0.3753628134727478, "train_seconds": 1485.9407683799946, "remaining_budget_seconds": 1266.842118058994} +2026-10-17T11:36:58Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.24089109599590303, "grad_norm": 0.48824548721313477, "train_seconds": 1505.1884255600016, "remaining_budget_seconds": 1247.594460797991} +2026-10-17T11:37:20Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.24171437822282316, "grad_norm": 0.6418177485466003, "train_seconds": 1524.122831529996, "remaining_budget_seconds": 1228.660055921995} +2026-10-17T11:37:38Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.24071599289774895, "grad_norm": 0.46024882793426514, "train_seconds": 1542.1218743939971, "remaining_budget_seconds": 1210.6610133889917} +2026-10-17T11:38:00Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.23710493505001068, "grad_norm": 0.49155715107917786, "train_seconds": 1560.6529835550027, "remaining_budget_seconds": 1192.1299005759938} +2026-10-17T11:38:18Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.2385919851064682, "grad_norm": 0.43780162930488586, "train_seconds": 1579.1283878719987, "remaining_budget_seconds": 1173.6544990849943} +2026-10-17T11:38:39Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.2369769048690796, "grad_norm": 0.2935633957386017, "train_seconds": 1596.8157813430007, "remaining_budget_seconds": 1155.9671044650022} +2026-10-17T11:38:58Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.24040970407426357, "grad_norm": 0.4405749440193176, "train_seconds": 1612.5505069219944, "remaining_budget_seconds": 1140.2323806990025} +2026-10-17T11:39:14Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.23764410875737668, "grad_norm": 0.3314778208732605, "train_seconds": 1628.933954319, "remaining_budget_seconds": 1123.8489315339975} +2026-10-17T11:39:34Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.2333203435689211, "grad_norm": 0.28088125586509705, "train_seconds": 1644.9886261990032, "remaining_budget_seconds": 1107.7942601329996} +2026-10-17T11:39:50Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.23733593843877315, "grad_norm": 0.21080225706100464, "train_seconds": 1661.1885642629932, "remaining_budget_seconds": 1091.5943190739927} +2026-10-17T11:40:09Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.23907335013151168, "grad_norm": 0.24556681513786316, "train_seconds": 1677.2583402059972, "remaining_budget_seconds": 1075.5245475679985} +2026-10-17T11:40:26Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.23419407039880752, "grad_norm": 0.2593849003314972, "train_seconds": 1693.9647761149972, "remaining_budget_seconds": 1058.818107988991} +2026-10-17T11:40:46Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.23637263856828214, "grad_norm": 0.3794032633304596, "train_seconds": 1710.0124753929995, "remaining_budget_seconds": 1042.7704116340028} +2026-10-17T11:41:02Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.23144378066062926, "grad_norm": 0.2843403220176697, "train_seconds": 1726.3228385169932, "remaining_budget_seconds": 1026.460049094996} +2026-10-17T11:41:22Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.23385768249630928, "grad_norm": 0.22096307575702667, "train_seconds": 1743.0561357169936, "remaining_budget_seconds": 1009.7267512399994} +2026-10-17T11:41:38Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.2361910706758499, "grad_norm": 0.3427411913871765, "train_seconds": 1758.8726824589976, "remaining_budget_seconds": 993.9102027990011} +2026-10-17T11:41:57Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.23410783872008323, "grad_norm": 0.44156989455223083, "train_seconds": 1774.7182430440007, "remaining_budget_seconds": 978.0646442159923} +2026-10-17T11:42:13Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.23433029912412168, "grad_norm": 0.4465549886226654, "train_seconds": 1790.7147720349894, "remaining_budget_seconds": 962.0681145209965} +2026-10-17T11:42:32Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.23184078842401504, "grad_norm": 0.3024788200855255, "train_seconds": 1805.9774248309986, "remaining_budget_seconds": 946.805462186996} +2026-10-17T11:42:48Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.23321675829589367, "grad_norm": 0.2572770118713379, "train_seconds": 1821.9031318979978, "remaining_budget_seconds": 930.879752665991} +2026-10-17T11:43:03Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.22940894350409508, "grad_norm": 0.5109094977378845, "train_seconds": 1837.1562673079898, "remaining_budget_seconds": 915.6266160529922} +2026-10-17T11:43:23Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.23362867459654807, "grad_norm": 0.4288390278816223, "train_seconds": 1853.296338036991, "remaining_budget_seconds": 899.4865498269937} +2026-10-17T11:43:38Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.23593091614544393, "grad_norm": 0.372076153755188, "train_seconds": 1868.820863970992, "remaining_budget_seconds": 883.9620222789963} +2026-10-17T11:43:58Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.23523898497223855, "grad_norm": 0.3692016899585724, "train_seconds": 1884.530728372003, "remaining_budget_seconds": 868.2521589419921} +2026-10-17T11:44:13Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.23661579586565495, "grad_norm": 0.3039083778858185, "train_seconds": 1899.9503269999987, "remaining_budget_seconds": 852.8325604849961} +2026-10-17T11:44:33Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.2306704504787922, "grad_norm": 0.3729587495326996, "train_seconds": 1916.5136070959998, "remaining_budget_seconds": 836.2692804079998} +2026-10-17T11:44:50Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.23423151180148125, "grad_norm": 0.4000551700592041, "train_seconds": 1933.2457628539996, "remaining_budget_seconds": 819.5371225479903} +2026-10-17T11:45:09Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.23432245522737502, "grad_norm": 0.30397531390190125, "train_seconds": 1949.026763240996, "remaining_budget_seconds": 803.7561244599929} +2026-10-17T11:45:25Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.2310972625017166, "grad_norm": 0.4440315067768097, "train_seconds": 1964.5509002499894, "remaining_budget_seconds": 788.2319821679994} +2026-10-17T11:45:44Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.2353742629289627, "grad_norm": 0.35731178522109985, "train_seconds": 1980.256172622001, "remaining_budget_seconds": 772.5267134559981} +2026-10-17T11:46:00Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.23001438848674297, "grad_norm": 0.4273888170719147, "train_seconds": 1996.199280582994, "remaining_budget_seconds": 756.5836065689946} +2026-10-17T11:46:19Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.22838674440979959, "grad_norm": 0.5746881365776062, "train_seconds": 2012.3003324449965, "remaining_budget_seconds": 740.4825538139994} +2026-10-17T11:46:35Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.23528468027710914, "grad_norm": 0.42165395617485046, "train_seconds": 2028.1434252759936, "remaining_budget_seconds": 724.6394622009975} +2026-10-17T11:46:55Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.2289854571223259, "grad_norm": 0.4775538444519043, "train_seconds": 2044.7755513119919, "remaining_budget_seconds": 708.0073362179974} +2026-10-17T11:47:11Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.23096010081470011, "grad_norm": 0.400020956993103, "train_seconds": 2060.844929903993, "remaining_budget_seconds": 691.9379525139957} +2026-10-17T11:47:31Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.2304393472522497, "grad_norm": 0.3085883855819702, "train_seconds": 2076.621643249993, "remaining_budget_seconds": 676.1612415940035} +2026-10-17T11:47:47Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.23002784714102745, "grad_norm": 0.3664981424808502, "train_seconds": 2092.684590092991, "remaining_budget_seconds": 660.0982977429958} +2026-10-17T11:48:06Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.23220048621296882, "grad_norm": 0.4707474112510681, "train_seconds": 2108.740341508994, "remaining_budget_seconds": 644.0425466169982} +2026-10-17T11:48:23Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.23095328941941262, "grad_norm": 0.36601534485816956, "train_seconds": 2125.1606994979957, "remaining_budget_seconds": 627.622186544002} +2026-10-17T11:48:42Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.23062583148479462, "grad_norm": 0.32734352350234985, "train_seconds": 2141.3324925829947, "remaining_budget_seconds": 611.4503952629893} +2026-10-17T11:48:58Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.22700673043727876, "grad_norm": 0.30042460560798645, "train_seconds": 2157.201846416996, "remaining_budget_seconds": 595.5810408879915} +2026-10-17T11:49:18Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.2266961720585823, "grad_norm": 0.21235790848731995, "train_seconds": 2173.058836790995, "remaining_budget_seconds": 579.7240508649993} +2026-10-17T11:49:34Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.22616804845631122, "grad_norm": 0.21978414058685303, "train_seconds": 2189.651255560995, "remaining_budget_seconds": 563.1316293809941} +2026-10-17T11:49:53Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.23042703792452812, "grad_norm": 0.29794636368751526, "train_seconds": 2205.4075481929904, "remaining_budget_seconds": 547.3753395809908} +2026-10-17T11:50:09Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.22993203043937682, "grad_norm": 0.3470505177974701, "train_seconds": 2221.125162019991, "remaining_budget_seconds": 531.6577214799909} +2026-10-17T11:50:29Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.22487914972007275, "grad_norm": 0.38068023324012756, "train_seconds": 2237.3620274389978, "remaining_budget_seconds": 515.4208582790015} +2026-10-17T11:50:45Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.226063252389431, "grad_norm": 0.2617908716201782, "train_seconds": 2253.9091191369953, "remaining_budget_seconds": 498.87376731999393} +2026-10-17T11:51:05Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.22502022333443164, "grad_norm": 0.5202062129974365, "train_seconds": 2270.0222565000004, "remaining_budget_seconds": 482.7606307419919} +2026-10-17T11:51:21Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.23149452358484268, "grad_norm": 0.4454044997692108, "train_seconds": 2286.288915650992, "remaining_budget_seconds": 466.4939686509897} +2026-10-17T11:51:40Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.2292771501094103, "grad_norm": 0.4430082142353058, "train_seconds": 2302.3217545419902, "remaining_budget_seconds": 450.46113300199795} +2026-10-17T11:51:56Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.22767530851066112, "grad_norm": 0.40250182151794434, "train_seconds": 2318.0893528099987, "remaining_budget_seconds": 434.6935345940001} +2026-10-17T11:52:15Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.22628557533025742, "grad_norm": 0.24713434278964996, "train_seconds": 2334.262058952998, "remaining_budget_seconds": 418.52082525099104} +2026-10-17T11:52:31Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.2278716556727886, "grad_norm": 0.3068057894706726, "train_seconds": 2349.9534862779983, "remaining_budget_seconds": 402.8293984839984} +2026-10-17T11:52:50Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.22895512573421, "grad_norm": 0.3820016086101532, "train_seconds": 2366.1452256649936, "remaining_budget_seconds": 386.637661803994} +2026-10-17T11:53:06Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.22555576778948308, "grad_norm": 0.1782674342393875, "train_seconds": 2382.3233463840006, "remaining_budget_seconds": 370.4595409570029} +2026-10-17T11:53:27Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.22454753153026105, "grad_norm": 0.24011357128620148, "train_seconds": 2399.706554933, "remaining_budget_seconds": 353.0763303319982} +2026-10-17T11:53:43Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.22716363646090032, "grad_norm": 0.30772316455841064, "train_seconds": 2415.5526225810027, "remaining_budget_seconds": 337.23026535600366} +2026-10-17T11:54:03Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.22460077688097954, "grad_norm": 0.2728467881679535, "train_seconds": 2432.1516472840012, "remaining_budget_seconds": 320.63124050799524} +2026-10-17T11:54:18Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.22575763233006, "grad_norm": 0.4181860089302063, "train_seconds": 2447.7371286549896, "remaining_budget_seconds": 305.04575920000207} +2026-10-17T11:54:38Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.2275616493076086, "grad_norm": 0.26453620195388794, "train_seconds": 2463.8490061850025, "remaining_budget_seconds": 288.933880949} +2026-10-17T11:54:54Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.227561886459589, "grad_norm": 0.2824499309062958, "train_seconds": 2479.8907740569994, "remaining_budget_seconds": 272.8921124089975} +2026-10-17T11:55:13Z INFO {"event": "training_progress", "step": 7650, "epoch": 21, "loss": 0.22818954579532147, "grad_norm": 0.40990951657295227, "train_seconds": 2495.6573567769956, "remaining_budget_seconds": 257.12553015799494} +2026-10-17T11:55:29Z INFO {"event": "training_progress", "step": 7700, "epoch": 21, "loss": 0.2287982162833214, "grad_norm": 0.3934389650821686, "train_seconds": 2511.6141860060015, "remaining_budget_seconds": 241.1687016329961} +2026-10-17T11:55:49Z INFO {"event": "training_progress", "step": 7750, "epoch": 22, "loss": 0.22442348793148995, "grad_norm": 0.24970556795597076, "train_seconds": 2528.2325192059943, "remaining_budget_seconds": 224.55036845999712} +2026-10-17T11:56:05Z INFO {"event": "training_progress", "step": 7800, "epoch": 22, "loss": 0.22504386007785798, "grad_norm": 0.3793216645717621, "train_seconds": 2544.554671746999, "remaining_budget_seconds": 208.22821606199432} +2026-10-17T11:56:23Z INFO {"event": "training_progress", "step": 7850, "epoch": 22, "loss": 0.22344630964100362, "grad_norm": 0.42322438955307007, "train_seconds": 2560.6620661999914, "remaining_budget_seconds": 192.12082109600306} +2026-10-17T11:56:40Z INFO {"event": "training_progress", "step": 7900, "epoch": 22, "loss": 0.22548122070729731, "grad_norm": 0.304559588432312, "train_seconds": 2576.748098469994, "remaining_budget_seconds": 176.03478759899735} +2026-10-17T11:57:00Z INFO {"event": "training_progress", "step": 7950, "epoch": 22, "loss": 0.22805976264178754, "grad_norm": 0.3324950337409973, "train_seconds": 2593.6119377669966, "remaining_budget_seconds": 159.1709495769901} +2026-10-17T11:57:16Z INFO {"event": "training_progress", "step": 8000, "epoch": 22, "loss": 0.22249873854219915, "grad_norm": 0.2879396378993988, "train_seconds": 2609.8510905779985, "remaining_budget_seconds": 142.93179480399704} +2026-10-17T11:57:36Z INFO {"event": "training_progress", "step": 8050, "epoch": 22, "loss": 0.22660933695733548, "grad_norm": 0.4274735152721405, "train_seconds": 2626.613871331996, "remaining_budget_seconds": 126.16901459399378} +2026-10-17T11:57:59Z INFO {"event": "training_progress", "step": 8100, "epoch": 23, "loss": 0.22536205008625984, "grad_norm": 0.33691319823265076, "train_seconds": 2647.089998793992, "remaining_budget_seconds": 105.69288685898937} +2026-10-17T11:58:18Z INFO {"event": "training_progress", "step": 8150, "epoch": 23, "loss": 0.2241649229824543, "grad_norm": 0.254738986492157, "train_seconds": 2665.543531844989, "remaining_budget_seconds": 87.23935399099719} +2026-10-17T11:58:39Z INFO {"event": "training_progress", "step": 8200, "epoch": 23, "loss": 0.22335742011666299, "grad_norm": 0.476893812417984, "train_seconds": 2683.4387369960023, "remaining_budget_seconds": 69.34415055900172} +2026-10-17T11:58:56Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "onn", "seed": 105, "step": 8248, "train_seconds": 2700.2471704319905, "parameters": 1297712, "device": "cuda", "initial_validation_mse": 1.5508170872926712, "final_validation_mse": 0.22608632035553455, "images_per_second": 390.98050414070065, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 239299072, "checkpoint_sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", "failure": null} diff --git a/study/main/cifar10-onn-s105/training.json b/study/main/cifar10-onn-s105/training.json new file mode 100644 index 0000000000000000000000000000000000000000..fe96c7ecf32d4dfe27ee31dcbe023ff9def0fd72 --- /dev/null +++ b/study/main/cifar10-onn-s105/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "onn", + "seed": 105, + "step": 8248, + "train_seconds": 2700.2471704319905, + "parameters": 1297712, + "device": "cuda", + "initial_validation_mse": 1.5508170872926712, + "final_validation_mse": 0.22608632035553455, + "images_per_second": 390.98050414070065, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 239299072, + "checkpoint_sha256": "6ae577c27cfe5120f2824baff526173d912511a47c56665da170c0b5a227251a", + "failure": null +} diff --git a/study/main/cifar10-onn-s106/README.md b/study/main/cifar10-onn-s106/README.md new file mode 100644 index 0000000000000000000000000000000000000000..481652ecc6d4168a108c60ae80cce0e72bde1dfc --- /dev/null +++ b/study/main/cifar10-onn-s106/README.md @@ -0,0 +1,30 @@ +--- +license: mit +pipeline_tag: unconditional-image-generation +tags: +- pytorch +- flow-matching +- oscillatory-neural-networks +--- +# cifar10 / onn / seed 106 + +This is an unconditional pixel-space velocity network from the [oscillatory flow matching study](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer). +Recorded role: **completed**; status: **completed**. The model is a research artifact; sample quality and limitations are documented in its accompanying evaluations and the public reports. Fixed-batch diagnostics deliberately memorize a few examples and are not general-purpose generators. No performance advantage is assumed. + +## Loading and sampling + +Install the locked environment from the source repository. Download this entire run subdirectory, including `config.json` and `model.safetensors`, then use: + +```bash +ofm sample --run /path/to/downloaded/run --device cpu --count 64 --nfe 32 +``` + +The public Python loader is `ofm.checkpoints.load_generator(path, device="cpu")`; models accept `forward(images, times)` and return image-shaped velocities. This export contains **EMA weights**. `checkpoint.pt` additionally preserves the available training/diagnostic state; ordinary training checkpoints are resumable with `ofm train --resume /path/to/run` after downloading the official dataset. Untrained and fixed-batch diagnostic checkpoints do not contain a resumable ordinary training loop. + +## Training and evaluation + +Dataset: cifar10; architecture: onn; seed: 106. This is a from-scratch generator, with no text conditioning or pretrained image encoder. The exact architecture, optimizer, data manifests, source revisions, and metrics are included as JSON. Generated tensors are complete and unclipped; PNG grids show the first fixed samples after display clipping. KID/FID are CIFAR diagnostics and are not classification accuracy. Untrained, fixed-batch, or step-limited checkpoints are explicitly labeled and must not be treated as final-budget primary results. + +## Limitations and provenance + +Small native-resolution datasets and a short local compute budget limit image quality and external generalization. Six paired seeds are exploratory; inference interventions alone do not establish an oscillator mechanism. Dataset content and evaluator biases remain relevant. See the [protocol](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/blob/main/docs/protocol.md) and [reports](https://github.com/BurnyCoder/flow-matching-with-oscillatory-neural-networks-instead-of-transformer/tree/main/reports) for all results, including failures. This export contains no downloaded dataset or credentials. `manifest.json` records file hashes; the original checkpoint SHA-256 is `e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8`. Export code revision: `13c72f9474e2fb46be8f209e15dba220f91ef4d5`. diff --git a/study/main/cifar10-onn-s106/checkpoint.pt b/study/main/cifar10-onn-s106/checkpoint.pt new file mode 100644 index 0000000000000000000000000000000000000000..21e64c046c8c64dd22bf9ec0aa97b8bee525a0c5 --- /dev/null +++ b/study/main/cifar10-onn-s106/checkpoint.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8 +size 21306509 diff --git a/study/main/cifar10-onn-s106/config.json b/study/main/cifar10-onn-s106/config.json new file mode 100644 index 0000000000000000000000000000000000000000..dc2a21f14d5e3f403f1c21c9f5506524b89cee00 --- /dev/null +++ b/study/main/cifar10-onn-s106/config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 106, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s106/data_manifest.json b/study/main/cifar10-onn-s106/data_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b379e9787fd188564379b2df4b7b37fed51c68fe --- /dev/null +++ b/study/main/cifar10-onn-s106/data_manifest.json @@ -0,0 +1,50018 @@ +{ + "dataset": "cifar10", + "split_seed": 20261016, + "normalization": "uint8 / 127.5 - 1", + "augmentation": "none", + "train_count": 45000, + "validation_count": 5000, + "test_count": 10000, + "removed_train_overlap": 0, + "removed_validation_overlap": 0, + "train_indices": [ + 10868, + 24440, + 4133, + 32564, + 21636, + 19967, + 27719, + 5641, + 41594, + 13721, + 7524, + 14773, + 9783, + 3751, + 16954, + 23278, + 6329, + 46606, + 9709, + 3340, + 30654, + 10123, + 19335, + 43091, + 39329, + 11871, + 30684, + 30957, + 7224, + 19415, + 49450, + 40827, + 7022, + 14375, + 47442, + 24101, + 10965, + 47671, + 3708, + 45005, + 18491, + 39988, + 9069, + 3628, + 31342, + 42958, + 33787, + 4171, + 45687, + 45744, + 43881, + 20709, + 19057, + 31026, + 15494, + 46627, + 13584, + 26140, + 29888, + 24267, + 35563, + 14548, + 45281, + 27304, + 29128, + 25753, + 20325, + 2351, + 45907, + 3255, + 44811, + 21659, + 42855, + 10532, + 12341, + 23970, + 21955, + 22515, + 9474, + 27130, + 36327, + 31183, + 41276, + 45067, + 39893, + 30044, + 27265, + 606, + 328, + 5081, + 22971, + 25585, + 1529, + 1822, + 43550, + 38340, + 11757, + 20926, + 35246, + 7460, + 26353, + 30765, + 24776, + 21239, + 36192, + 20877, + 16074, + 24817, + 17494, + 21840, + 13306, + 1400, + 8085, + 37798, + 5656, + 1260, + 22162, + 23729, + 20074, + 25846, + 13859, + 40430, + 10761, + 29286, + 16168, + 3777, + 21007, + 468, + 42853, + 13378, + 14723, + 140, + 5564, + 7340, + 6988, + 12989, + 1470, + 9352, + 14063, + 7643, + 38805, + 17472, + 41242, + 26154, + 32407, + 31334, + 25319, + 48623, + 21604, + 49905, + 29891, + 11027, + 34583, + 10867, + 4812, + 31223, + 34709, + 39901, + 15971, + 41979, + 22120, + 2757, + 33636, + 37946, + 8371, + 19780, + 37536, + 16239, + 39812, + 16311, + 38092, + 8253, + 4840, + 21132, + 16160, + 35330, + 22726, + 33142, + 44964, + 44194, + 23773, + 39643, + 38055, + 11942, + 33313, + 49442, + 24332, + 32132, + 13455, + 22073, + 20866, + 541, + 36305, + 10269, + 20747, + 9589, + 45847, + 442, + 2082, + 43589, + 5851, + 22836, + 46221, + 13976, + 11504, + 34907, + 9845, + 31177, + 344, + 49736, + 3905, + 24422, + 37208, + 45929, + 25190, + 12825, + 27238, + 21172, + 23274, + 30206, + 29899, + 8847, + 26871, + 33810, + 25090, + 41918, + 21741, + 3614, + 30511, + 28289, + 4552, + 11143, + 42838, + 17267, + 4300, + 29046, + 8070, + 35641, + 39165, + 6149, + 18943, + 7007, + 4960, + 35523, + 17716, + 11646, + 7784, + 15209, + 36824, + 16906, + 49798, + 22350, + 35499, + 1334, + 47934, + 49593, + 33036, + 12580, + 12437, + 27916, + 31975, + 24975, + 27770, + 28603, + 48913, + 6485, + 30186, + 25047, + 41159, + 16170, + 48762, + 48021, + 9135, + 8032, + 26732, + 4820, + 7248, + 34763, + 42033, + 17349, + 4197, + 45266, + 45371, + 42411, + 19439, + 24665, + 41450, + 8459, + 18147, + 1471, + 6, + 29643, + 27224, + 23108, + 40853, + 22477, + 18436, + 12358, + 1071, + 31735, + 33886, + 33602, + 9750, + 7968, + 39716, + 46388, + 14027, + 45505, + 45827, + 39104, + 19517, + 36727, + 19013, + 19926, + 15818, + 26237, + 38454, + 28582, + 11962, + 5888, + 23088, + 31210, + 8255, + 9253, + 17728, + 2539, + 41608, + 1560, + 49204, + 17777, + 33331, + 46989, + 2750, + 41478, + 44187, + 7783, + 12790, + 25976, + 49741, + 18435, + 36422, + 44105, + 7268, + 1905, + 8217, + 11620, + 11102, + 28690, + 18571, + 22181, + 19210, + 28259, + 36597, + 3491, + 37684, + 3942, + 718, + 31358, + 13541, + 43689, + 38772, + 2046, + 16018, + 9289, + 26789, + 16902, + 34658, + 26365, + 8203, + 36564, + 44650, + 4660, + 28928, + 6929, + 20550, + 14578, + 17392, + 28, + 4527, + 11881, + 40749, + 2153, + 26013, + 37635, + 10417, + 7374, + 920, + 32478, + 34452, + 35217, + 24654, + 36577, + 43136, + 44356, + 8114, + 7933, + 40507, + 18499, + 12813, + 7978, + 14484, + 21577, + 19205, + 45691, + 1851, + 46820, + 30470, + 9775, + 31945, + 5575, + 20874, + 36977, + 37860, + 27274, + 30856, + 17941, + 10462, + 38666, + 49057, + 48872, + 33387, + 25578, + 20345, + 33590, + 11726, + 45085, + 6709, + 18364, + 34121, + 32616, + 30650, + 17036, + 13590, + 25817, + 16285, + 15988, + 31609, + 4245, + 13382, + 21652, + 5482, + 8388, + 46057, + 19762, + 41509, + 33505, + 5899, + 1416, + 1327, + 40170, + 21806, + 16059, + 34665, + 29977, + 48048, + 6104, + 49628, + 4099, + 8353, + 16267, + 25266, + 47445, + 33817, + 29976, + 25293, + 26263, + 44021, + 30584, + 27599, + 29958, + 2269, + 44388, + 26487, + 24638, + 5750, + 12343, + 3532, + 44894, + 45141, + 16383, + 8065, + 37506, + 2603, + 34932, + 12143, + 11791, + 4018, + 28552, + 32755, + 18527, + 39040, + 44925, + 45477, + 5820, + 1323, + 29100, + 25496, + 31310, + 34432, + 35647, + 3097, + 35037, + 8197, + 3695, + 49577, + 42471, + 6581, + 38231, + 47176, + 28571, + 49750, + 40270, + 20741, + 33894, + 5143, + 46207, + 25312, + 18459, + 3622, + 43926, + 32933, + 46865, + 28143, + 36096, + 12904, + 35051, + 45528, + 11032, + 31432, + 5834, + 14788, + 8797, + 9695, + 44780, + 15509, + 38619, + 1332, + 41590, + 10835, + 46720, + 28114, + 5115, + 40218, + 30817, + 6540, + 41722, + 6745, + 33100, + 14558, + 25724, + 31525, + 10148, + 21420, + 10566, + 15520, + 22615, + 24802, + 5465, + 4646, + 27184, + 47210, + 40802, + 14530, + 10486, + 2065, + 47053, + 34097, + 13029, + 15478, + 1659, + 1541, + 25584, + 4025, + 26155, + 45369, + 22519, + 31281, + 45829, + 42735, + 34549, + 42930, + 44748, + 29027, + 28850, + 33816, + 16543, + 49688, + 48347, + 222, + 7277, + 30583, + 3712, + 27871, + 3570, + 41673, + 48161, + 3872, + 33091, + 21480, + 2478, + 32591, + 26225, + 34923, + 45254, + 7916, + 34290, + 42204, + 3263, + 1440, + 31785, + 29303, + 30918, + 24340, + 32577, + 17885, + 45970, + 42957, + 7278, + 39651, + 44702, + 47041, + 30465, + 34974, + 43730, + 46908, + 25068, + 43108, + 35592, + 37520, + 37285, + 3529, + 43875, + 10547, + 46298, + 42420, + 21583, + 4989, + 2977, + 46453, + 12273, + 17553, + 12549, + 30245, + 46845, + 23036, + 27105, + 11852, + 48130, + 34326, + 1136, + 21727, + 25580, + 28801, + 38195, + 28391, + 8870, + 15268, + 25336, + 3334, + 49657, + 23138, + 6138, + 37770, + 16466, + 32938, + 47846, + 32653, + 17198, + 3000, + 46360, + 18138, + 8627, + 33704, + 29824, + 47182, + 19660, + 44128, + 14571, + 36229, + 16173, + 20478, + 24618, + 42563, + 10306, + 22670, + 34527, + 15477, + 27940, + 19185, + 6642, + 17966, + 48748, + 37091, + 15564, + 45909, + 14158, + 8739, + 42434, + 17164, + 9013, + 32081, + 18494, + 15311, + 40903, + 14885, + 41104, + 11314, + 23646, + 37669, + 19442, + 31003, + 40102, + 24175, + 45021, + 6462, + 45768, + 5510, + 2487, + 37140, + 48107, + 46622, + 29540, + 39029, + 32624, + 22596, + 16474, + 38405, + 4661, + 22887, + 31273, + 6510, + 8675, + 35370, + 45424, + 11840, + 46901, + 2574, + 22589, + 26518, + 49010, + 12766, + 16669, + 40078, + 9234, + 10588, + 688, + 2018, + 19630, + 6820, + 48867, + 37317, + 13486, + 48044, + 4368, + 945, + 14053, + 21921, + 5628, + 44305, + 1120, + 47104, + 4822, + 7962, + 30951, + 14271, + 7309, + 36903, + 45994, + 10453, + 38672, + 9279, + 9796, + 3361, + 8547, + 10344, + 11704, + 11490, + 48807, + 46023, + 26156, + 27403, + 4809, + 14990, + 22250, + 35182, + 28683, + 5032, + 35025, + 30745, + 46561, + 41985, + 8214, + 20111, + 4046, + 7543, + 49918, + 32688, + 11276, + 1814, + 46762, + 7117, + 13063, + 2998, + 48559, + 44791, + 22112, + 44808, + 47137, + 33489, + 10641, + 22933, + 2162, + 28057, + 27543, + 38272, + 42983, + 8813, + 23784, + 24695, + 11482, + 7557, + 185, + 2121, + 37205, + 13074, + 22327, + 3607, + 42043, + 46310, + 18248, + 11665, + 563, + 36717, + 30090, + 15384, + 485, + 22364, + 30758, + 36934, + 36970, + 34978, + 24105, + 1757, + 30002, + 33695, + 22600, + 6954, + 2413, + 32024, + 27368, + 2825, + 32759, + 34494, + 36928, + 9121, + 12523, + 8668, + 42553, + 30096, + 30815, + 38526, + 15419, + 45208, + 21870, + 30970, + 3240, + 13874, + 8776, + 18238, + 17007, + 27323, + 26379, + 39762, + 6185, + 34956, + 33410, + 23529, + 38670, + 34472, + 39284, + 25785, + 48616, + 20323, + 22572, + 45663, + 38797, + 26107, + 39604, + 22612, + 11736, + 16534, + 37832, + 38497, + 25414, + 24463, + 29598, + 37727, + 34124, + 32736, + 3154, + 358, + 15873, + 5940, + 21949, + 49563, + 18864, + 49007, + 15596, + 20103, + 8682, + 7469, + 5151, + 44720, + 34751, + 13815, + 36131, + 30803, + 46225, + 18503, + 24818, + 14899, + 28438, + 3053, + 16136, + 34577, + 9134, + 40605, + 44494, + 3737, + 3834, + 48668, + 43212, + 10207, + 4602, + 12590, + 43901, + 45864, + 15746, + 19477, + 49993, + 14180, + 40279, + 10548, + 49409, + 32381, + 12520, + 196, + 33847, + 21992, + 370, + 39478, + 3477, + 34744, + 26275, + 45498, + 5591, + 35141, + 22140, + 12728, + 12034, + 22329, + 1283, + 25591, + 31905, + 42536, + 42483, + 35796, + 3919, + 28728, + 2358, + 44009, + 36219, + 27022, + 42519, + 18906, + 34910, + 28897, + 16033, + 27198, + 10793, + 20490, + 12071, + 11333, + 26297, + 39011, + 17466, + 11455, + 25420, + 35002, + 15392, + 47231, + 7740, + 9029, + 20526, + 19160, + 14215, + 17901, + 42648, + 13440, + 40483, + 300, + 8242, + 6304, + 10953, + 16352, + 11934, + 11173, + 32096, + 49820, + 36663, + 49552, + 14542, + 10707, + 36888, + 19072, + 43977, + 21117, + 13539, + 8151, + 38138, + 19918, + 20316, + 11571, + 19569, + 17183, + 19987, + 47178, + 22102, + 35447, + 25386, + 23390, + 44659, + 19267, + 36276, + 29440, + 13000, + 19649, + 39012, + 3613, + 1028, + 9173, + 40435, + 17522, + 27594, + 28672, + 35819, + 18791, + 46172, + 28332, + 30925, + 7700, + 41046, + 12374, + 28270, + 28661, + 20382, + 19037, + 2222, + 30495, + 29501, + 27982, + 30945, + 19533, + 26536, + 11897, + 6983, + 2103, + 2755, + 45356, + 22910, + 47138, + 13108, + 9395, + 37569, + 1308, + 31936, + 43523, + 13943, + 34489, + 3013, + 6442, + 13659, + 43735, + 29864, + 42283, + 84, + 20071, + 5842, + 24804, + 23322, + 47644, + 11772, + 7775, + 23477, + 27974, + 11088, + 25199, + 42172, + 2735, + 3768, + 32580, + 29513, + 24257, + 23597, + 939, + 9822, + 38945, + 26880, + 29442, + 45547, + 45496, + 7495, + 29125, + 29037, + 39889, + 5128, + 39848, + 34689, + 16373, + 21999, + 10674, + 19324, + 33135, + 20173, + 45914, + 31694, + 4089, + 2712, + 18029, + 48123, + 26433, + 33041, + 25813, + 17827, + 26462, + 26531, + 44639, + 21378, + 9499, + 34329, + 15323, + 12808, + 49410, + 36974, + 21269, + 6332, + 31995, + 17667, + 28461, + 45707, + 41684, + 28353, + 32331, + 27519, + 35383, + 19989, + 6675, + 8489, + 33073, + 376, + 25815, + 30751, + 48741, + 30252, + 31299, + 28176, + 27335, + 39560, + 31604, + 30425, + 47761, + 11790, + 16544, + 45433, + 22716, + 22432, + 31152, + 5749, + 33983, + 45979, + 29623, + 35720, + 15306, + 17778, + 16766, + 48604, + 43107, + 28693, + 27427, + 16680, + 47279, + 32345, + 47607, + 1154, + 10389, + 35925, + 28054, + 36044, + 11940, + 30149, + 39384, + 25233, + 7652, + 34569, + 23141, + 16393, + 10560, + 34928, + 38448, + 17069, + 28509, + 11728, + 34842, + 35047, + 22773, + 13621, + 37861, + 36835, + 24904, + 21841, + 22183, + 44800, + 16409, + 2039, + 33610, + 35915, + 18501, + 46706, + 42436, + 22578, + 32672, + 45237, + 419, + 32911, + 20336, + 35716, + 24122, + 36230, + 2659, + 49082, + 35734, + 23796, + 33395, + 32364, + 15375, + 47951, + 17984, + 31369, + 40526, + 36670, + 34311, + 4161, + 11130, + 382, + 38450, + 836, + 22625, + 35688, + 17746, + 8851, + 43830, + 11119, + 12497, + 7755, + 24063, + 20452, + 41592, + 25019, + 33914, + 21065, + 43558, + 16646, + 31421, + 371, + 20431, + 38618, + 32257, + 44183, + 19873, + 11756, + 21798, + 16722, + 2916, + 49392, + 44588, + 12783, + 6599, + 13531, + 47023, + 9151, + 7725, + 22438, + 9138, + 28922, + 19775, + 21889, + 27187, + 3355, + 48098, + 16165, + 43488, + 49452, + 12872, + 23797, + 41429, + 44, + 29118, + 33677, + 49642, + 27059, + 8978, + 6060, + 27824, + 31904, + 24138, + 23801, + 5426, + 6291, + 9909, + 7834, + 45331, + 25715, + 43247, + 10573, + 16063, + 13133, + 1614, + 47083, + 44140, + 21342, + 8053, + 42849, + 13633, + 23578, + 16133, + 10343, + 39098, + 41272, + 8123, + 13100, + 15017, + 11565, + 33239, + 26190, + 36951, + 20529, + 10527, + 35411, + 37825, + 29013, + 37089, + 19787, + 3084, + 3863, + 23756, + 21692, + 24697, + 40096, + 2066, + 26346, + 22897, + 37076, + 24368, + 1699, + 31375, + 18716, + 12144, + 10802, + 44540, + 8812, + 39958, + 33767, + 49758, + 28999, + 28761, + 25652, + 33734, + 13520, + 23272, + 37746, + 4252, + 235, + 12192, + 37308, + 5770, + 29726, + 5382, + 13511, + 42401, + 40082, + 8433, + 2092, + 40408, + 36376, + 10713, + 29761, + 8973, + 1436, + 10691, + 30850, + 24035, + 22935, + 34863, + 4502, + 14185, + 10446, + 10637, + 19242, + 24491, + 1680, + 36766, + 19536, + 45494, + 41499, + 3290, + 39695, + 4383, + 21262, + 18168, + 47379, + 3660, + 47012, + 45854, + 10897, + 4883, + 10190, + 29770, + 47899, + 17755, + 49042, + 4614, + 40535, + 47887, + 432, + 3966, + 19972, + 38043, + 12313, + 36536, + 40527, + 47584, + 26743, + 38237, + 12502, + 13994, + 31204, + 9307, + 5070, + 41088, + 17371, + 16791, + 48702, + 20460, + 10502, + 29522, + 8968, + 4472, + 40254, + 17561, + 20214, + 24100, + 23334, + 47870, + 37192, + 42206, + 45459, + 42249, + 8861, + 45949, + 38429, + 2561, + 8306, + 48258, + 7164, + 38189, + 12902, + 8337, + 21214, + 34540, + 16894, + 2080, + 4323, + 3076, + 13353, + 48985, + 39698, + 31755, + 48250, + 33286, + 4366, + 40353, + 49079, + 7777, + 10095, + 47983, + 30575, + 25790, + 21793, + 28942, + 36783, + 10117, + 44689, + 42365, + 5638, + 10758, + 9077, + 49029, + 18762, + 34241, + 6834, + 8934, + 15044, + 26350, + 26345, + 9780, + 24606, + 39371, + 37829, + 7516, + 29830, + 33663, + 32633, + 47969, + 6732, + 29983, + 42818, + 45251, + 29145, + 15413, + 47249, + 22298, + 30999, + 38360, + 35722, + 42244, + 31411, + 43974, + 31872, + 2514, + 14880, + 26998, + 26790, + 49113, + 7285, + 16727, + 30416, + 23454, + 44318, + 5428, + 46851, + 43590, + 34490, + 31046, + 29594, + 19096, + 38196, + 23196, + 1818, + 48879, + 49911, + 7140, + 23472, + 28248, + 19087, + 36728, + 27818, + 10120, + 19638, + 22952, + 49315, + 43782, + 38844, + 660, + 7899, + 22893, + 18439, + 31537, + 43606, + 20193, + 16219, + 37154, + 19870, + 5379, + 27468, + 14570, + 41327, + 16262, + 29297, + 48526, + 10197, + 25434, + 34174, + 3844, + 24022, + 27115, + 16258, + 6729, + 5199, + 10870, + 30869, + 23295, + 42432, + 41981, + 9422, + 29130, + 15175, + 37314, + 33864, + 47173, + 42378, + 25270, + 22976, + 2431, + 8410, + 18396, + 27570, + 47614, + 7214, + 5485, + 23223, + 3369, + 12295, + 49077, + 8491, + 49947, + 46241, + 42054, + 30677, + 3482, + 2619, + 33369, + 3243, + 49487, + 20608, + 39107, + 15559, + 1291, + 1693, + 13828, + 14066, + 24808, + 29768, + 2311, + 18077, + 8209, + 13618, + 15178, + 34111, + 28264, + 28110, + 49690, + 29298, + 43620, + 2732, + 47973, + 14479, + 17835, + 48905, + 37214, + 23943, + 41128, + 46352, + 26515, + 6768, + 38017, + 27126, + 10886, + 7702, + 35967, + 1464, + 43740, + 26105, + 38069, + 41328, + 33671, + 22640, + 48495, + 18521, + 3199, + 9081, + 7785, + 41904, + 46583, + 25729, + 40116, + 26684, + 41679, + 24971, + 26313, + 32076, + 10666, + 45966, + 31542, + 30050, + 12644, + 35507, + 46333, + 7904, + 14061, + 17028, + 42637, + 26453, + 44360, + 13886, + 28012, + 11920, + 851, + 10245, + 23952, + 32335, + 49001, + 34422, + 12642, + 35199, + 5418, + 28304, + 10041, + 14291, + 19758, + 34796, + 39601, + 31726, + 38518, + 23765, + 1937, + 2165, + 30413, + 41375, + 29465, + 19187, + 43639, + 47074, + 19617, + 26987, + 20718, + 2907, + 48093, + 33563, + 7331, + 39962, + 36279, + 31462, + 18474, + 23475, + 31361, + 31661, + 44488, + 35194, + 47529, + 32597, + 12326, + 9125, + 6325, + 40604, + 15646, + 34595, + 20890, + 42985, + 31271, + 42286, + 38968, + 42405, + 37740, + 5097, + 49260, + 10450, + 13494, + 43751, + 36893, + 8802, + 15240, + 47052, + 46912, + 13173, + 42386, + 3, + 3743, + 25777, + 38990, + 16307, + 21486, + 21449, + 14071, + 22295, + 25573, + 11550, + 49136, + 4398, + 4306, + 3537, + 22015, + 24066, + 14779, + 42925, + 28262, + 42791, + 787, + 40954, + 34633, + 38904, + 4015, + 33290, + 20392, + 27286, + 48067, + 20738, + 49433, + 43544, + 9764, + 8125, + 10790, + 19594, + 44240, + 11353, + 19891, + 2758, + 11044, + 26774, + 3203, + 22330, + 34726, + 23909, + 13628, + 29404, + 16421, + 26626, + 41164, + 45201, + 27692, + 26870, + 17844, + 23678, + 49989, + 28287, + 22851, + 12996, + 34504, + 34758, + 1845, + 1200, + 46260, + 27584, + 29723, + 6093, + 3116, + 44917, + 45409, + 40481, + 10949, + 39075, + 14199, + 41441, + 48496, + 24712, + 35876, + 43234, + 37121, + 36745, + 35681, + 46641, + 42505, + 36106, + 46281, + 46151, + 32830, + 10942, + 35850, + 4040, + 19591, + 21990, + 21319, + 43818, + 4145, + 48972, + 31895, + 6927, + 28455, + 7342, + 14676, + 25857, + 22682, + 12215, + 18998, + 32128, + 48820, + 45616, + 15439, + 13091, + 1644, + 22594, + 47920, + 26875, + 34885, + 6239, + 1973, + 46156, + 6866, + 33820, + 21483, + 13941, + 28190, + 18289, + 23208, + 46792, + 41578, + 15280, + 42886, + 5316, + 8910, + 45332, + 44813, + 41846, + 14810, + 45750, + 25331, + 21654, + 10921, + 37735, + 49780, + 46174, + 36095, + 48839, + 14152, + 44608, + 10180, + 45445, + 37616, + 15735, + 39673, + 33408, + 2850, + 8054, + 2520, + 19474, + 23997, + 33989, + 28382, + 3045, + 22293, + 3885, + 1870, + 13485, + 14805, + 13629, + 38287, + 36690, + 8475, + 46807, + 7818, + 29348, + 23509, + 22701, + 17871, + 38532, + 4760, + 35526, + 40668, + 45679, + 47519, + 19151, + 16427, + 43317, + 13132, + 45343, + 8684, + 24667, + 3062, + 12310, + 49988, + 47267, + 1234, + 7514, + 32148, + 40678, + 25221, + 2195, + 15293, + 34353, + 27352, + 416, + 30877, + 10550, + 37965, + 32333, + 8755, + 27945, + 19640, + 1927, + 29773, + 8546, + 33169, + 16192, + 49936, + 49250, + 34705, + 30128, + 22638, + 15591, + 16008, + 14688, + 17609, + 6463, + 35371, + 44505, + 13011, + 23336, + 25134, + 22139, + 21079, + 19562, + 40013, + 43056, + 40994, + 48126, + 6013, + 31037, + 31243, + 24876, + 33490, + 10224, + 12685, + 26888, + 47273, + 32130, + 43950, + 30971, + 44663, + 38236, + 25725, + 27734, + 10934, + 14401, + 46125, + 11198, + 28165, + 31263, + 34964, + 18302, + 37355, + 23791, + 39017, + 16826, + 3887, + 34314, + 37831, + 3721, + 16156, + 47926, + 47390, + 24516, + 28015, + 17002, + 20366, + 35409, + 37300, + 10143, + 14812, + 23234, + 38727, + 39408, + 5810, + 32692, + 23335, + 14500, + 48013, + 14730, + 33502, + 21133, + 31276, + 20504, + 24434, + 540, + 46542, + 7645, + 2221, + 22812, + 16235, + 13524, + 19898, + 38030, + 22999, + 34581, + 3436, + 41765, + 13182, + 38281, + 41262, + 11316, + 8569, + 25641, + 31695, + 1205, + 49555, + 6938, + 25608, + 49217, + 47068, + 31024, + 35775, + 12950, + 20082, + 10413, + 36241, + 12345, + 42819, + 6598, + 43083, + 24362, + 26169, + 22159, + 35971, + 32436, + 37280, + 11503, + 12207, + 13388, + 2733, + 82, + 6469, + 43444, + 17301, + 38866, + 32347, + 25625, + 18395, + 35301, + 41976, + 29889, + 37027, + 37680, + 26915, + 16296, + 30159, + 49637, + 37654, + 16178, + 6845, + 16279, + 49667, + 24914, + 45720, + 27429, + 48119, + 29410, + 25461, + 2709, + 20811, + 14925, + 28931, + 34437, + 30709, + 49902, + 37630, + 31231, + 49605, + 14191, + 32417, + 39802, + 31901, + 4689, + 34548, + 14756, + 25843, + 45407, + 46418, + 18287, + 5658, + 16938, + 26867, + 32894, + 40899, + 2924, + 2217, + 19009, + 6801, + 34528, + 11614, + 5556, + 11114, + 5726, + 9393, + 11520, + 36866, + 10524, + 29740, + 12693, + 13019, + 18159, + 23723, + 47994, + 40318, + 19191, + 28284, + 35888, + 24837, + 40622, + 45886, + 33183, + 32237, + 529, + 12522, + 37256, + 19377, + 32842, + 9322, + 25455, + 27354, + 24473, + 20254, + 25596, + 34939, + 4437, + 11651, + 11019, + 45446, + 23656, + 29230, + 24702, + 6496, + 37100, + 38390, + 6359, + 45489, + 25914, + 38966, + 14372, + 26254, + 41848, + 37424, + 47302, + 35122, + 43841, + 15198, + 14694, + 47847, + 34607, + 4788, + 13451, + 22923, + 29087, + 865, + 16514, + 5333, + 33085, + 2634, + 33577, + 17338, + 23526, + 38777, + 25313, + 10728, + 16747, + 22873, + 5123, + 19505, + 47845, + 47559, + 2901, + 31548, + 36851, + 8018, + 30880, + 5276, + 23686, + 35225, + 31870, + 45811, + 23175, + 22751, + 26881, + 7089, + 44167, + 14867, + 45, + 40506, + 33206, + 35497, + 8906, + 33352, + 1117, + 32502, + 17288, + 37018, + 27756, + 25315, + 4169, + 30491, + 47889, + 9826, + 8647, + 40235, + 17738, + 28320, + 31039, + 40629, + 6388, + 46451, + 23284, + 21952, + 40125, + 19084, + 26982, + 9772, + 45443, + 24621, + 13137, + 33147, + 4020, + 31190, + 17939, + 2724, + 32750, + 16685, + 48087, + 24130, + 3177, + 43993, + 30725, + 42872, + 41888, + 20216, + 10916, + 5870, + 14553, + 10171, + 42491, + 21160, + 18276, + 26795, + 25934, + 29808, + 45676, + 8042, + 40399, + 26824, + 29443, + 6083, + 276, + 14849, + 749, + 46478, + 27777, + 6805, + 33862, + 40659, + 9389, + 12511, + 23162, + 6113, + 31211, + 42961, + 25781, + 17972, + 16358, + 7843, + 10409, + 14687, + 25446, + 33453, + 21034, + 7991, + 30826, + 48661, + 4650, + 26221, + 31356, + 46705, + 17772, + 41308, + 23931, + 10881, + 20629, + 33339, + 27305, + 2564, + 22093, + 44072, + 31805, + 30317, + 24158, + 46497, + 38724, + 11764, + 3439, + 352, + 34711, + 520, + 44141, + 12305, + 27687, + 43152, + 29806, + 41975, + 46481, + 31403, + 36688, + 23066, + 16505, + 13468, + 45836, + 21337, + 8165, + 13338, + 14025, + 14997, + 31196, + 28771, + 49821, + 7136, + 15026, + 15112, + 35247, + 6703, + 32177, + 41339, + 28049, + 28445, + 43532, + 31894, + 15540, + 49233, + 32912, + 10575, + 30028, + 14413, + 38813, + 5913, + 49097, + 31831, + 30004, + 42921, + 23845, + 34981, + 15058, + 34308, + 36282, + 7947, + 33441, + 32680, + 24594, + 41342, + 48998, + 35960, + 33257, + 4878, + 2134, + 16981, + 19329, + 27759, + 809, + 19741, + 3649, + 3503, + 25116, + 21499, + 3764, + 32236, + 43371, + 33650, + 46935, + 9630, + 48047, + 11973, + 45951, + 16935, + 46534, + 36576, + 21710, + 28619, + 3019, + 31581, + 12293, + 43049, + 46560, + 30853, + 39876, + 43854, + 38744, + 47414, + 39310, + 39402, + 1720, + 5571, + 5896, + 44036, + 13035, + 6490, + 46652, + 8916, + 8868, + 16999, + 20429, + 44233, + 2831, + 44768, + 33922, + 2820, + 34222, + 13296, + 11890, + 34519, + 10449, + 6838, + 4959, + 4799, + 14857, + 49923, + 32920, + 2458, + 15275, + 8741, + 17720, + 23579, + 27951, + 28090, + 32592, + 4931, + 34642, + 33621, + 4652, + 10756, + 32441, + 21885, + 7880, + 3924, + 35240, + 47475, + 4360, + 29484, + 20846, + 13931, + 26045, + 42235, + 6002, + 14624, + 25152, + 10887, + 48192, + 45870, + 34244, + 32790, + 19666, + 22130, + 22929, + 214, + 41273, + 3365, + 47601, + 47229, + 24135, + 49364, + 20646, + 19804, + 26708, + 35181, + 45320, + 17830, + 17046, + 9569, + 39847, + 23057, + 15219, + 34816, + 17062, + 20638, + 15307, + 35268, + 27805, + 36814, + 25372, + 13905, + 26640, + 42044, + 31561, + 8345, + 42852, + 3828, + 48539, + 32599, + 22154, + 15408, + 39095, + 17120, + 43340, + 764, + 15006, + 15522, + 37188, + 43374, + 18103, + 27414, + 39691, + 1139, + 10043, + 1836, + 31488, + 32785, + 35501, + 39836, + 30115, + 47966, + 43144, + 6018, + 14143, + 3160, + 46674, + 15965, + 10222, + 14954, + 49978, + 7917, + 28227, + 2136, + 38878, + 39813, + 37271, + 23535, + 7311, + 8088, + 8713, + 41427, + 33107, + 8653, + 11208, + 24706, + 14039, + 38482, + 3039, + 20264, + 728, + 15278, + 6406, + 15003, + 27378, + 3981, + 49634, + 9829, + 36070, + 48907, + 34837, + 28184, + 23445, + 32782, + 16584, + 21880, + 13935, + 35256, + 1840, + 13899, + 49678, + 48139, + 13799, + 20056, + 21758, + 11831, + 34455, + 1903, + 42183, + 17911, + 38201, + 10416, + 7710, + 35455, + 16876, + 41413, + 1368, + 30216, + 39479, + 2848, + 16715, + 7711, + 14972, + 31133, + 18597, + 37073, + 32071, + 38857, + 21398, + 26534, + 33151, + 15822, + 48611, + 37803, + 24755, + 3257, + 31069, + 7471, + 17355, + 1942, + 4486, + 45170, + 14755, + 45523, + 14331, + 45822, + 30539, + 26744, + 16107, + 33466, + 1825, + 27628, + 33917, + 13057, + 20390, + 4910, + 29982, + 36596, + 15425, + 10567, + 48082, + 35016, + 46041, + 41019, + 7108, + 24668, + 2898, + 44385, + 31662, + 1976, + 23008, + 40308, + 18722, + 7749, + 1197, + 16858, + 47511, + 22462, + 5637, + 7875, + 21926, + 16840, + 19866, + 45649, + 21321, + 46923, + 34381, + 25267, + 24355, + 3242, + 12420, + 47693, + 13199, + 4013, + 47145, + 1405, + 25943, + 1300, + 39341, + 1705, + 2937, + 9525, + 3793, + 11527, + 38317, + 34826, + 31458, + 20182, + 26261, + 38194, + 24103, + 40330, + 45919, + 30802, + 2049, + 23376, + 35859, + 39351, + 33870, + 17314, + 42392, + 26029, + 33571, + 40889, + 11949, + 18782, + 36818, + 3332, + 13225, + 9407, + 18301, + 39398, + 191, + 20159, + 24752, + 3508, + 19222, + 11992, + 27320, + 6557, + 22551, + 6314, + 4200, + 37628, + 41797, + 42813, + 34584, + 26447, + 981, + 26742, + 38685, + 35086, + 9629, + 26367, + 36042, + 14419, + 18996, + 25071, + 27179, + 16303, + 21899, + 41530, + 47473, + 27841, + 18328, + 7441, + 48276, + 28199, + 19416, + 26303, + 17193, + 695, + 44055, + 37679, + 30403, + 29809, + 41575, + 3619, + 10649, + 33176, + 30935, + 2164, + 16318, + 39969, + 15742, + 12594, + 46270, + 3735, + 9903, + 30441, + 48477, + 48622, + 47164, + 28642, + 13707, + 44850, + 12574, + 271, + 19854, + 15383, + 11465, + 33755, + 19736, + 34339, + 1881, + 17321, + 43940, + 2902, + 13480, + 6917, + 5339, + 4925, + 12239, + 257, + 472, + 42627, + 30738, + 25062, + 40730, + 7616, + 18591, + 30456, + 12831, + 18156, + 26404, + 47818, + 40261, + 7555, + 47825, + 16343, + 41931, + 21931, + 20350, + 767, + 11125, + 27934, + 10930, + 33749, + 42175, + 12909, + 10912, + 23645, + 33291, + 1753, + 41279, + 18048, + 47907, + 32986, + 5782, + 10582, + 32445, + 42794, + 9993, + 12675, + 35110, + 33310, + 15743, + 45549, + 26712, + 45568, + 34635, + 47643, + 47134, + 25758, + 24732, + 25858, + 27966, + 11865, + 27869, + 21876, + 30367, + 17203, + 24305, + 32466, + 108, + 7321, + 17202, + 9815, + 15976, + 43815, + 11510, + 14248, + 21657, + 9834, + 16390, + 893, + 47125, + 35072, + 25247, + 8313, + 10284, + 16675, + 34945, + 11471, + 38332, + 8319, + 29618, + 31450, + 49814, + 20825, + 14223, + 33866, + 34366, + 40805, + 45481, + 48353, + 32890, + 26428, + 39715, + 32049, + 44469, + 42128, + 42408, + 14911, + 41031, + 36413, + 43105, + 43106, + 25691, + 19796, + 14041, + 48945, + 18269, + 15027, + 4779, + 41629, + 16892, + 16572, + 28098, + 41634, + 7597, + 4719, + 11331, + 16086, + 22273, + 46831, + 12118, + 1990, + 29148, + 17654, + 33376, + 25820, + 124, + 19725, + 25789, + 32740, + 47596, + 1433, + 38282, + 38553, + 43731, + 16214, + 1203, + 47745, + 4014, + 16420, + 19784, + 15567, + 2003, + 31303, + 37029, + 25759, + 47679, + 9522, + 10959, + 4786, + 11411, + 9150, + 16679, + 9862, + 3799, + 35121, + 10338, + 29234, + 13592, + 14851, + 18579, + 24973, + 46757, + 46781, + 38624, + 48855, + 49030, + 46960, + 21247, + 12456, + 35753, + 5908, + 12222, + 9541, + 38924, + 28089, + 35792, + 4344, + 21677, + 45122, + 33662, + 34930, + 28471, + 5442, + 28221, + 24888, + 2996, + 19722, + 35585, + 28007, + 44783, + 1805, + 16330, + 26178, + 5660, + 24078, + 47722, + 1341, + 36514, + 16694, + 33757, + 37894, + 29778, + 15793, + 33220, + 38529, + 29383, + 47863, + 47049, + 15376, + 4769, + 14917, + 1934, + 37714, + 23979, + 44322, + 17224, + 581, + 35510, + 22227, + 9198, + 23798, + 26342, + 24747, + 34382, + 49423, + 179, + 35973, + 6984, + 22859, + 23184, + 48893, + 26574, + 37647, + 47535, + 39066, + 18028, + 47525, + 897, + 39549, + 46613, + 2625, + 24174, + 6299, + 48789, + 16092, + 42277, + 19835, + 17179, + 25433, + 27527, + 27048, + 27721, + 36846, + 21821, + 45179, + 13530, + 6680, + 20280, + 1246, + 24108, + 19909, + 4233, + 41601, + 16195, + 39404, + 1706, + 18745, + 6033, + 41946, + 6995, + 45668, + 32497, + 27214, + 3050, + 20519, + 9275, + 45479, + 25330, + 33082, + 47530, + 533, + 19448, + 30434, + 25048, + 20757, + 46755, + 45427, + 48599, + 1045, + 21201, + 1622, + 27591, + 30612, + 20455, + 30611, + 17926, + 45220, + 33328, + 48767, + 21129, + 847, + 35323, + 26942, + 26282, + 42279, + 274, + 15716, + 21110, + 7678, + 28442, + 22632, + 33526, + 4558, + 1413, + 41476, + 3582, + 47376, + 45105, + 45373, + 24889, + 39493, + 47352, + 32784, + 28150, + 17544, + 22562, + 17266, + 14637, + 24448, + 712, + 8344, + 49740, + 36255, + 29281, + 12592, + 1521, + 47504, + 10961, + 28627, + 5441, + 48706, + 8523, + 18376, + 9792, + 9790, + 12104, + 13761, + 35980, + 31371, + 2979, + 19250, + 3102, + 45451, + 20303, + 45015, + 45675, + 28721, + 30541, + 33944, + 37343, + 10643, + 30833, + 41008, + 28033, + 12846, + 35777, + 32248, + 43804, + 27919, + 43418, + 15532, + 8792, + 38258, + 10357, + 13982, + 15690, + 23987, + 24450, + 65, + 43991, + 3297, + 9054, + 7213, + 1484, + 5903, + 28354, + 15290, + 27049, + 32042, + 24620, + 31203, + 22738, + 1832, + 49199, + 43608, + 46630, + 16338, + 35366, + 15330, + 45257, + 39357, + 15845, + 36087, + 5186, + 36322, + 12896, + 38861, + 6926, + 16987, + 49972, + 48695, + 21980, + 25719, + 2981, + 31377, + 32769, + 3711, + 2036, + 87, + 28001, + 41024, + 22035, + 49541, + 4076, + 8830, + 5002, + 38096, + 46141, + 5435, + 10936, + 46961, + 9672, + 6082, + 16542, + 6348, + 1524, + 1418, + 19404, + 8145, + 28030, + 40643, + 15315, + 38820, + 39028, + 1986, + 25654, + 49946, + 30711, + 15808, + 7841, + 29318, + 8020, + 4792, + 29714, + 18526, + 3798, + 37503, + 5451, + 5162, + 46927, + 32832, + 29892, + 34627, + 44357, + 44910, + 39830, + 38119, + 12788, + 6963, + 20461, + 3601, + 33488, + 29844, + 20730, + 32003, + 1278, + 13820, + 12254, + 12674, + 32336, + 28374, + 30622, + 37142, + 17517, + 32722, + 45068, + 30232, + 30143, + 27188, + 17854, + 46732, + 25061, + 22829, + 39752, + 751, + 27549, + 37418, + 41856, + 2509, + 41254, + 28602, + 90, + 29775, + 38910, + 14240, + 2841, + 39794, + 12668, + 32730, + 19207, + 13279, + 21824, + 42096, + 12864, + 35456, + 20462, + 36703, + 31572, + 9378, + 41858, + 42174, + 31102, + 17101, + 3566, + 19487, + 31469, + 44436, + 46410, + 17464, + 37712, + 48803, + 44709, + 33204, + 16635, + 38971, + 48346, + 40442, + 48864, + 17022, + 37761, + 13287, + 42499, + 18016, + 28778, + 9597, + 49270, + 18507, + 28201, + 10805, + 754, + 20781, + 4711, + 8297, + 29756, + 42861, + 15019, + 31617, + 37852, + 12308, + 46144, + 18604, + 1346, + 6612, + 23050, + 5399, + 31067, + 7347, + 14155, + 42624, + 45624, + 3881, + 26128, + 33972, + 29434, + 10976, + 29755, + 37760, + 4679, + 22663, + 3525, + 44359, + 38421, + 14900, + 5572, + 1555, + 47501, + 6300, + 6350, + 35900, + 41947, + 40460, + 47673, + 33250, + 49727, + 40718, + 6198, + 36950, + 10993, + 45453, + 32715, + 35855, + 4238, + 44184, + 10015, + 2632, + 16886, + 35077, + 45078, + 7679, + 35035, + 9718, + 40194, + 44501, + 27428, + 40409, + 22541, + 14379, + 26201, + 24595, + 35624, + 12654, + 15023, + 25801, + 31032, + 12339, + 21658, + 26308, + 15968, + 1803, + 44522, + 44948, + 45602, + 48898, + 40712, + 17109, + 30155, + 34685, + 21391, + 10882, + 1812, + 18342, + 33553, + 1987, + 23763, + 48707, + 19820, + 25546, + 9957, + 15824, + 39123, + 21261, + 35575, + 39129, + 27617, + 36407, + 11245, + 14948, + 47658, + 34696, + 12838, + 24217, + 38366, + 45746, + 21286, + 8794, + 4622, + 44205, + 1279, + 13328, + 35184, + 3552, + 11185, + 39785, + 18110, + 39838, + 46315, + 9914, + 27590, + 41563, + 25424, + 28726, + 18792, + 42028, + 13069, + 3452, + 38184, + 39879, + 46809, + 6584, + 24955, + 34993, + 19341, + 17976, + 1751, + 39407, + 48916, + 21564, + 12791, + 22270, + 30054, + 48653, + 39426, + 41106, + 43323, + 44101, + 11589, + 29694, + 35983, + 43702, + 39528, + 25646, + 25454, + 46213, + 12030, + 39979, + 30673, + 9355, + 24879, + 44048, + 43980, + 41323, + 20362, + 14444, + 26659, + 30504, + 25643, + 11292, + 31880, + 21640, + 25768, + 18398, + 24744, + 16942, + 25008, + 43578, + 37533, + 11619, + 29433, + 38969, + 39734, + 11856, + 30009, + 4657, + 8990, + 8456, + 43405, + 15719, + 6907, + 26931, + 32711, + 17664, + 25763, + 45524, + 19547, + 19407, + 3623, + 949, + 39297, + 39394, + 47481, + 1406, + 47014, + 21752, + 25227, + 11591, + 31076, + 1696, + 22137, + 32091, + 16371, + 17913, + 13674, + 12075, + 11235, + 12021, + 4814, + 4214, + 39466, + 1046, + 14903, + 2947, + 42120, + 12057, + 30505, + 39593, + 17743, + 5356, + 17799, + 16692, + 21713, + 3139, + 16772, + 20702, + 23365, + 16111, + 39841, + 2579, + 26947, + 1737, + 39778, + 36811, + 25076, + 9021, + 24052, + 39038, + 10283, + 1613, + 30137, + 37573, + 33993, + 5459, + 31560, + 6426, + 34840, + 43129, + 33224, + 46944, + 9921, + 15831, + 14390, + 31897, + 37974, + 29730, + 40451, + 40403, + 14825, + 11575, + 31585, + 18961, + 2412, + 39023, + 31506, + 48436, + 9058, + 3513, + 8844, + 20887, + 36127, + 14848, + 26253, + 37000, + 26374, + 12800, + 38819, + 5381, + 37177, + 22731, + 598, + 42673, + 22606, + 11768, + 39103, + 25568, + 7866, + 45503, + 17798, + 49838, + 33000, + 40965, + 37218, + 23222, + 2042, + 36477, + 21791, + 1088, + 32046, + 18959, + 21633, + 35341, + 28628, + 44133, + 21472, + 13795, + 47893, + 22926, + 38675, + 40909, + 36985, + 39145, + 8097, + 41243, + 22468, + 37301, + 12377, + 26006, + 32482, + 4697, + 11160, + 3442, + 26141, + 16372, + 23546, + 9037, + 32297, + 44867, + 18751, + 10111, + 28998, + 43169, + 34886, + 46248, + 2577, + 100, + 3898, + 14083, + 34355, + 20948, + 17000, + 6616, + 40612, + 18319, + 8795, + 3565, + 39465, + 27477, + 17269, + 35650, + 44491, + 23238, + 28135, + 21971, + 30058, + 43335, + 17219, + 11312, + 451, + 11910, + 15738, + 42537, + 5014, + 46051, + 41151, + 15698, + 11611, + 49992, + 23568, + 10052, + 9725, + 12792, + 761, + 28954, + 40676, + 1682, + 23352, + 26555, + 41689, + 42708, + 594, + 10050, + 14343, + 27738, + 5302, + 21907, + 31976, + 7218, + 37444, + 40071, + 21779, + 49403, + 2959, + 670, + 29530, + 20544, + 23422, + 14789, + 49512, + 20549, + 9326, + 48160, + 35131, + 13969, + 38943, + 22494, + 10471, + 42739, + 6524, + 47520, + 36771, + 37933, + 22805, + 34755, + 2690, + 33791, + 30731, + 27133, + 6414, + 37542, + 21566, + 5539, + 49662, + 32877, + 31322, + 15047, + 19092, + 7821, + 33425, + 12621, + 5941, + 36455, + 17024, + 18849, + 8690, + 49827, + 20969, + 25448, + 38621, + 33658, + 19869, + 47361, + 43010, + 46104, + 21101, + 14317, + 41926, + 2744, + 26527, + 8621, + 6806, + 43632, + 18761, + 26733, + 34147, + 19582, + 39234, + 41534, + 35642, + 38709, + 20961, + 19842, + 38337, + 13474, + 13509, + 1348, + 37742, + 4742, + 3515, + 6312, + 13574, + 37045, + 16922, + 13558, + 6141, + 35802, + 47742, + 24205, + 39207, + 1526, + 44792, + 27795, + 41264, + 31436, + 44531, + 36665, + 49756, + 43292, + 4141, + 41309, + 49150, + 24573, + 10714, + 15803, + 12425, + 46670, + 45897, + 36275, + 4651, + 7730, + 6449, + 36026, + 26284, + 42040, + 38299, + 29388, + 28673, + 23290, + 1461, + 32828, + 34266, + 36952, + 42822, + 33322, + 30571, + 27024, + 24890, + 33474, + 10706, + 39369, + 38051, + 20676, + 23068, + 32625, + 23349, + 25437, + 44144, + 18251, + 375, + 44997, + 24559, + 20769, + 44937, + 37287, + 11654, + 16076, + 33158, + 12381, + 34513, + 48738, + 34214, + 38183, + 11458, + 20641, + 36969, + 36761, + 44618, + 21720, + 31906, + 12285, + 43728, + 19030, + 26085, + 26322, + 6364, + 7614, + 36984, + 15037, + 152, + 2190, + 17143, + 46880, + 34708, + 1684, + 25955, + 23745, + 32369, + 15535, + 16923, + 14748, + 48585, + 4396, + 3953, + 9398, + 35019, + 36227, + 18888, + 48799, + 4575, + 28326, + 3254, + 25663, + 33116, + 6592, + 47201, + 43902, + 39480, + 23779, + 17675, + 45448, + 24640, + 37118, + 1489, + 26431, + 43634, + 41549, + 48319, + 40496, + 11093, + 5249, + 49177, + 41832, + 26441, + 46050, + 37236, + 46664, + 11270, + 48510, + 46293, + 2277, + 47717, + 25, + 46255, + 12259, + 22793, + 33696, + 4601, + 48952, + 29346, + 20468, + 20634, + 34553, + 29589, + 20754, + 5580, + 18422, + 47252, + 17644, + 45690, + 22325, + 22900, + 34592, + 18017, + 43741, + 22021, + 40383, + 5103, + 22397, + 28415, + 48433, + 12721, + 10890, + 34090, + 11051, + 20108, + 36469, + 6607, + 40490, + 43618, + 37179, + 37153, + 42941, + 12672, + 7378, + 22532, + 5518, + 35993, + 45008, + 11512, + 13222, + 44287, + 721, + 48365, + 26990, + 2316, + 47751, + 12229, + 19312, + 24180, + 43970, + 580, + 40863, + 43406, + 39433, + 14107, + 24895, + 23986, + 24751, + 1181, + 16021, + 37488, + 5646, + 48343, + 2743, + 30521, + 36454, + 28031, + 30145, + 35970, + 44556, + 9186, + 6665, + 22608, + 19429, + 31523, + 38703, + 459, + 46616, + 21177, + 19904, + 23449, + 40513, + 150, + 23388, + 10005, + 38761, + 41396, + 35423, + 13918, + 34364, + 34206, + 7327, + 19743, + 12400, + 11705, + 37549, + 23522, + 22727, + 37340, + 37377, + 2297, + 20165, + 46099, + 3080, + 14340, + 12267, + 26919, + 10876, + 15173, + 8309, + 24900, + 13655, + 18971, + 16041, + 38153, + 35791, + 38981, + 33902, + 7407, + 2805, + 7049, + 3066, + 36877, + 24299, + 20208, + 46072, + 8622, + 43529, + 4045, + 1128, + 38960, + 9443, + 1817, + 24040, + 8762, + 37773, + 20977, + 48113, + 9240, + 38927, + 18183, + 7540, + 40418, + 15923, + 30173, + 11161, + 32246, + 49439, + 48341, + 5061, + 16627, + 9416, + 28919, + 11435, + 16612, + 3085, + 34786, + 2336, + 21981, + 8107, + 2852, + 296, + 14117, + 9023, + 40716, + 6112, + 19409, + 40069, + 48039, + 23022, + 1664, + 44833, + 168, + 25456, + 21095, + 43809, + 42635, + 19291, + 13702, + 20487, + 33795, + 3591, + 35048, + 12697, + 3808, + 44963, + 1767, + 10688, + 25730, + 46703, + 6409, + 31573, + 8645, + 2241, + 33940, + 48241, + 38975, + 10405, + 25200, + 35790, + 4912, + 9746, + 6549, + 47886, + 43233, + 6505, + 8492, + 43755, + 34011, + 49185, + 42269, + 9486, + 11201, + 47871, + 25005, + 2033, + 41227, + 30197, + 17642, + 32411, + 44099, + 38574, + 27444, + 49763, + 48217, + 9124, + 929, + 12567, + 10307, + 18687, + 22614, + 10329, + 17384, + 16125, + 1451, + 23482, + 17229, + 23866, + 10195, + 37428, + 16387, + 38694, + 20672, + 44857, + 48988, + 31953, + 11298, + 20426, + 27380, + 37260, + 22500, + 10523, + 7186, + 21048, + 27520, + 39080, + 21154, + 5384, + 29625, + 23514, + 32309, + 49261, + 23356, + 42251, + 22683, + 23824, + 23319, + 21698, + 5078, + 37781, + 48364, + 19658, + 4448, + 12878, + 13301, + 28142, + 26268, + 30121, + 14100, + 36051, + 10846, + 16382, + 33999, + 10658, + 3433, + 3579, + 9295, + 13949, + 5560, + 33618, + 9902, + 22810, + 2157, + 15712, + 48478, + 3724, + 44326, + 32778, + 643, + 42750, + 33891, + 26970, + 28663, + 29107, + 9244, + 49840, + 30043, + 31808, + 12098, + 28073, + 28042, + 46977, + 41987, + 34792, + 40959, + 17151, + 15753, + 3796, + 15998, + 16790, + 13658, + 48168, + 39539, + 17717, + 3733, + 47538, + 10174, + 8529, + 31928, + 29360, + 38613, + 3427, + 35055, + 13231, + 8912, + 18698, + 46272, + 11166, + 41859, + 22776, + 9226, + 44554, + 18665, + 11712, + 11247, + 30029, + 22278, + 13178, + 47569, + 33356, + 3156, + 6823, + 29475, + 40213, + 30451, + 37078, + 11809, + 12581, + 14575, + 12937, + 30967, + 36259, + 45634, + 43180, + 20365, + 35979, + 22567, + 5105, + 44077, + 4627, + 46032, + 48388, + 34030, + 26157, + 39489, + 3930, + 28516, + 46083, + 13927, + 39052, + 36737, + 8262, + 42306, + 2143, + 41633, + 30565, + 34229, + 34074, + 801, + 18177, + 12748, + 15654, + 26894, + 36845, + 5775, + 43271, + 1657, + 4431, + 26053, + 49075, + 33589, + 38342, + 37254, + 8671, + 15887, + 20495, + 13517, + 13500, + 45533, + 40365, + 20432, + 44977, + 35635, + 28580, + 25963, + 15329, + 39152, + 7452, + 4545, + 40190, + 26300, + 4691, + 6328, + 35149, + 39526, + 34501, + 48509, + 34729, + 32712, + 39121, + 14669, + 20360, + 21446, + 7366, + 6830, + 43968, + 21528, + 27044, + 29370, + 48375, + 37719, + 44135, + 40786, + 17308, + 34077, + 30229, + 12799, + 33106, + 32294, + 46874, + 36741, + 31293, + 19729, + 32032, + 2359, + 33588, + 5264, + 3825, + 24193, + 43765, + 37989, + 14218, + 25107, + 48777, + 28419, + 21738, + 25093, + 17353, + 11501, + 14234, + 40975, + 45842, + 2874, + 18416, + 41786, + 38949, + 42600, + 1552, + 31345, + 33913, + 299, + 40720, + 37550, + 42271, + 37431, + 40870, + 16236, + 26439, + 10992, + 21794, + 49800, + 37160, + 24968, + 43140, + 8307, + 7748, + 14325, + 39188, + 5475, + 24766, + 20224, + 5041, + 10223, + 3424, + 33952, + 29671, + 35476, + 18285, + 40312, + 15361, + 22253, + 6126, + 44826, + 36115, + 16946, + 32014, + 49133, + 10507, + 31058, + 3056, + 40115, + 49279, + 5867, + 46754, + 10444, + 21158, + 25970, + 6863, + 5847, + 39575, + 2749, + 46393, + 15262, + 49783, + 47512, + 48950, + 12331, + 21159, + 26782, + 37186, + 24444, + 10336, + 28371, + 32975, + 39890, + 5756, + 40542, + 40482, + 43353, + 46037, + 3120, + 31052, + 20860, + 35265, + 7633, + 13303, + 1807, + 38304, + 45925, + 45876, + 24609, + 36206, + 13654, + 7204, + 15772, + 48275, + 12710, + 11429, + 34894, + 43170, + 30489, + 43774, + 45844, + 22518, + 15644, + 319, + 48431, + 21014, + 49726, + 27004, + 42770, + 15018, + 30624, + 2635, + 33782, + 39855, + 25415, + 21954, + 18621, + 19656, + 12088, + 35856, + 10685, + 33925, + 37610, + 32544, + 39424, + 33720, + 10104, + 28831, + 11374, + 42100, + 33189, + 45561, + 6418, + 831, + 13342, + 7388, + 32893, + 17608, + 13502, + 48040, + 15546, + 8827, + 47079, + 32079, + 25535, + 34165, + 911, + 17352, + 49240, + 24316, + 20117, + 22492, + 46208, + 5909, + 38333, + 34865, + 26109, + 46240, + 49088, + 998, + 25583, + 9614, + 37296, + 40180, + 1351, + 48783, + 28853, + 9807, + 3299, + 30384, + 4075, + 18125, + 26326, + 11447, + 25103, + 28578, + 12458, + 28629, + 3402, + 37345, + 34819, + 11475, + 3910, + 46236, + 44918, + 25034, + 42425, + 36589, + 32941, + 21212, + 27415, + 2536, + 44428, + 15356, + 7707, + 12888, + 11259, + 27831, + 22324, + 39960, + 24389, + 47184, + 1586, + 21626, + 46157, + 46435, + 25683, + 16191, + 38288, + 36312, + 26319, + 16539, + 47997, + 44306, + 10118, + 11542, + 19482, + 40544, + 48854, + 39788, + 42525, + 6240, + 18720, + 33546, + 34745, + 46289, + 16875, + 46484, + 47664, + 29757, + 43111, + 15691, + 21986, + 34044, + 30625, + 20661, + 2964, + 21977, + 26740, + 44606, + 26398, + 46285, + 13495, + 27306, + 23581, + 16613, + 31481, + 7800, + 45940, + 43035, + 8746, + 44064, + 27099, + 10172, + 3542, + 26856, + 7793, + 16359, + 5080, + 46370, + 10648, + 10636, + 23821, + 13829, + 44085, + 47165, + 39044, + 21457, + 15256, + 17172, + 3478, + 27702, + 13534, + 251, + 2282, + 45104, + 32151, + 19710, + 1543, + 37440, + 42706, + 34178, + 283, + 48745, + 30426, + 33581, + 39611, + 48373, + 45742, + 22580, + 30949, + 1945, + 873, + 2703, + 21178, + 23854, + 41728, + 701, + 43623, + 21088, + 28095, + 35453, + 39561, + 20084, + 28210, + 42369, + 2471, + 24301, + 8272, + 46980, + 27554, + 43807, + 26036, + 36220, + 8226, + 28974, + 45143, + 46790, + 35694, + 23743, + 17483, + 13419, + 1148, + 30055, + 21267, + 14389, + 17543, + 39496, + 41400, + 30048, + 4341, + 26784, + 21993, + 10271, + 22012, + 26748, + 12499, + 44846, + 30576, + 39382, + 5802, + 48780, + 24761, + 12971, + 28846, + 17690, + 39808, + 48678, + 2023, + 48750, + 346, + 36829, + 47833, + 20591, + 29175, + 45303, + 34122, + 43039, + 36419, + 39533, + 34070, + 46580, + 44878, + 4403, + 6366, + 15463, + 12734, + 22057, + 33587, + 20540, + 39444, + 43017, + 39799, + 32247, + 18228, + 36043, + 13392, + 31173, + 26833, + 36429, + 47457, + 44219, + 37495, + 40063, + 21620, + 12665, + 24496, + 46954, + 21935, + 28253, + 45891, + 46987, + 268, + 34739, + 23037, + 5247, + 37025, + 27045, + 43466, + 10581, + 25999, + 20637, + 30097, + 44688, + 30422, + 5602, + 13463, + 25793, + 23820, + 31130, + 25881, + 10085, + 22294, + 32276, + 17837, + 9106, + 44679, + 5925, + 44586, + 12561, + 3995, + 49104, + 37990, + 23079, + 42456, + 33254, + 10784, + 15668, + 19220, + 44020, + 18162, + 8716, + 2928, + 48805, + 48368, + 13601, + 33427, + 49917, + 35420, + 23034, + 16757, + 35029, + 35698, + 42086, + 47624, + 6624, + 12414, + 22901, + 7870, + 20225, + 13849, + 23572, + 8435, + 43037, + 29357, + 33569, + 16947, + 39594, + 21399, + 18265, + 25917, + 46312, + 47985, + 19518, + 23775, + 40699, + 15207, + 44611, + 10549, + 30370, + 8784, + 46526, + 7217, + 39250, + 38120, + 6621, + 5088, + 46799, + 46017, + 11190, + 23225, + 7600, + 15457, + 34610, + 12711, + 23896, + 1225, + 21609, + 8601, + 2855, + 37750, + 26262, + 25615, + 7112, + 6362, + 20955, + 30911, + 3499, + 14620, + 10561, + 44317, + 7273, + 43955, + 4063, + 42975, + 47456, + 24188, + 31978, + 25553, + 28318, + 17730, + 43734, + 31431, + 34880, + 10483, + 1843, + 478, + 9202, + 27943, + 25551, + 32808, + 29171, + 6778, + 14695, + 27510, + 31508, + 1687, + 9432, + 2858, + 32566, + 22351, + 9676, + 24945, + 48183, + 11621, + 41484, + 48085, + 2274, + 46830, + 5234, + 39878, + 46683, + 29398, + 14209, + 10970, + 31758, + 31589, + 46791, + 20480, + 20375, + 26763, + 5341, + 30968, + 20406, + 605, + 13124, + 19627, + 23553, + 9609, + 7628, + 11321, + 2249, + 11142, + 49118, + 12722, + 37580, + 431, + 47534, + 9020, + 4127, + 29269, + 5224, + 1319, + 41434, + 39221, + 20260, + 47122, + 39437, + 16653, + 18140, + 36369, + 33889, + 33958, + 1134, + 1936, + 6743, + 23496, + 33483, + 34567, + 32207, + 3103, + 30383, + 32027, + 27047, + 46136, + 38944, + 1180, + 25399, + 45421, + 19063, + 45993, + 739, + 37139, + 29769, + 42148, + 27798, + 30249, + 45353, + 38589, + 48463, + 93, + 3510, + 42790, + 10504, + 29453, + 49013, + 32435, + 6384, + 48674, + 44177, + 11295, + 19555, + 27920, + 5409, + 18859, + 31577, + 28635, + 42935, + 9327, + 28099, + 32204, + 21619, + 33174, + 2444, + 40974, + 43289, + 18496, + 38873, + 25366, + 8468, + 49991, + 15070, + 18600, + 16595, + 38995, + 21704, + 43357, + 14539, + 30601, + 40969, + 2975, + 23851, + 685, + 26203, + 40585, + 35655, + 22992, + 16345, + 11749, + 17958, + 15686, + 14371, + 38146, + 18708, + 22867, + 47026, + 46206, + 8829, + 10854, + 45898, + 32174, + 7923, + 34734, + 4210, + 43110, + 48774, + 12557, + 45927, + 1827, + 18021, + 41072, + 29685, + 45935, + 25840, + 10645, + 861, + 44102, + 24472, + 6573, + 47498, + 28903, + 39395, + 28467, + 44621, + 42005, + 309, + 48289, + 14003, + 17545, + 16833, + 22712, + 31380, + 45761, + 22106, + 36782, + 24962, + 35766, + 20172, + 31779, + 35437, + 14296, + 710, + 37778, + 13780, + 46883, + 21547, + 30573, + 28641, + 21326, + 29711, + 44049, + 19024, + 22764, + 31496, + 49534, + 12575, + 48600, + 34263, + 40771, + 23267, + 27635, + 37040, + 39361, + 3274, + 47423, + 2759, + 5984, + 29057, + 8894, + 46265, + 14595, + 28357, + 16664, + 26860, + 48445, + 6150, + 16924, + 1964, + 45330, + 7983, + 12812, + 47970, + 23137, + 44731, + 26661, + 4109, + 8179, + 14420, + 6895, + 20687, + 9873, + 2796, + 47645, + 7149, + 11516, + 4664, + 25238, + 22768, + 2599, + 385, + 12940, + 38964, + 29818, + 28405, + 26241, + 13611, + 21787, + 38160, + 43312, + 32900, + 14214, + 487, + 12754, + 26408, + 18092, + 26993, + 30538, + 23696, + 2672, + 46608, + 5019, + 46897, + 21010, + 35236, + 40031, + 11351, + 8260, + 24264, + 44614, + 34851, + 40052, + 39655, + 3426, + 19088, + 32464, + 18907, + 32354, + 39742, + 16897, + 8677, + 43294, + 21615, + 30724, + 12241, + 28913, + 44406, + 42238, + 44246, + 10378, + 29535, + 28356, + 19268, + 5090, + 21733, + 17469, + 31614, + 46699, + 42439, + 40867, + 33851, + 13436, + 27902, + 988, + 8195, + 49280, + 27682, + 36695, + 40731, + 31182, + 49049, + 30288, + 13444, + 15404, + 7997, + 32173, + 31863, + 45875, + 48506, + 43426, + 11399, + 17967, + 7895, + 16163, + 37330, + 15666, + 43345, + 27927, + 48793, + 21361, + 19422, + 41269, + 38058, + 47321, + 32648, + 8174, + 15713, + 2295, + 34873, + 38716, + 12187, + 6515, + 41382, + 11003, + 49731, + 14194, + 6238, + 35535, + 44486, + 48207, + 32232, + 5225, + 35163, + 29563, + 6746, + 43787, + 16754, + 42994, + 13457, + 48642, + 23908, + 38097, + 1547, + 28309, + 39925, + 14953, + 17780, + 35529, + 15621, + 22656, + 39372, + 20058, + 24488, + 29996, + 26202, + 24081, + 6460, + 8656, + 13784, + 7552, + 8354, + 1289, + 13391, + 15936, + 4168, + 45246, + 29851, + 43727, + 23531, + 36442, + 5100, + 32283, + 24759, + 23260, + 16075, + 43647, + 26667, + 28170, + 2736, + 34434, + 24337, + 19822, + 42919, + 36431, + 8140, + 35805, + 17485, + 45683, + 8363, + 35947, + 856, + 7436, + 18326, + 1955, + 7664, + 4193, + 16838, + 34457, + 19932, + 16205, + 30225, + 19566, + 2649, + 15415, + 18006, + 21021, + 4866, + 37980, + 23433, + 9923, + 37170, + 27778, + 44782, + 20810, + 28285, + 49190, + 4999, + 18840, + 12862, + 10769, + 25436, + 20242, + 11826, + 36509, + 11545, + 14008, + 3147, + 37459, + 15836, + 17994, + 26106, + 5799, + 17051, + 41033, + 11344, + 11988, + 44624, + 1678, + 23246, + 35128, + 34394, + 9980, + 34990, + 15152, + 33170, + 32606, + 45569, + 45608, + 46257, + 18055, + 32627, + 28027, + 10268, + 43451, + 19798, + 29870, + 29610, + 30386, + 36779, + 22749, + 31563, + 9444, + 4237, + 28245, + 37294, + 32359, + 43402, + 14082, + 13081, + 36372, + 29010, + 16551, + 13028, + 20509, + 23576, + 23259, + 49987, + 29407, + 38324, + 24495, + 5240, + 11883, + 15955, + 18348, + 32738, + 3136, + 43183, + 21405, + 35926, + 13020, + 30902, + 41914, + 23960, + 37176, + 43791, + 48131, + 44285, + 26645, + 6825, + 2976, + 18361, + 22694, + 29299, + 34495, + 14026, + 39793, + 32405, + 31756, + 30659, + 32984, + 4713, + 1593, + 775, + 21372, + 47758, + 26498, + 12391, + 34155, + 27626, + 30185, + 6383, + 15138, + 9997, + 26168, + 41224, + 45741, + 45189, + 41386, + 26816, + 30903, + 16643, + 40719, + 15043, + 21166, + 20302, + 8865, + 36146, + 43617, + 11592, + 42341, + 41399, + 11579, + 34552, + 38128, + 1130, + 9558, + 10424, + 8341, + 43528, + 6701, + 29515, + 6349, + 45071, + 44803, + 46046, + 10789, + 41442, + 4801, + 30135, + 28349, + 49224, + 3005, + 43842, + 45766, + 9454, + 38000, + 20775, + 40239, + 28465, + 32077, + 44094, + 26112, + 31667, + 47923, + 43026, + 30680, + 27753, + 48890, + 34451, + 45196, + 38261, + 15934, + 22946, + 6169, + 16995, + 3704, + 28193, + 31014, + 599, + 30706, + 35298, + 40184, + 6219, + 38779, + 13499, + 5890, + 39069, + 45482, + 19689, + 13369, + 24685, + 20420, + 43571, + 10107, + 38186, + 31082, + 6941, + 42966, + 29457, + 2242, + 30656, + 34359, + 34226, + 35479, + 36930, + 43866, + 38674, + 21408, + 7006, + 31254, + 8629, + 39975, + 25542, + 43453, + 30956, + 38597, + 1828, + 31059, + 43834, + 3955, + 18956, + 21242, + 16240, + 15880, + 41300, + 20771, + 7180, + 22874, + 44714, + 30156, + 16499, + 20708, + 16146, + 28376, + 4067, + 21415, + 12827, + 19942, + 36251, + 49163, + 44763, + 49455, + 9467, + 29772, + 11023, + 7212, + 34216, + 13625, + 16848, + 35326, + 49127, + 46998, + 814, + 15355, + 339, + 2479, + 23170, + 21068, + 4039, + 3327, + 45359, + 46928, + 6396, + 46419, + 17421, + 40373, + 15362, + 43228, + 5266, + 44154, + 18120, + 33676, + 36338, + 39912, + 37455, + 49836, + 31944, + 6080, + 29825, + 39686, + 117, + 47399, + 18702, + 15261, + 30555, + 25055, + 42503, + 23985, + 28333, + 37125, + 46924, + 19844, + 45324, + 44838, + 29058, + 42164, + 45518, + 36153, + 16322, + 45390, + 33056, + 47743, + 233, + 20612, + 1567, + 37231, + 18995, + 46414, + 38985, + 40181, + 3458, + 19255, + 5519, + 42082, + 20397, + 40652, + 22639, + 34048, + 41292, + 46743, + 12763, + 40257, + 27317, + 33852, + 25754, + 34445, + 45308, + 20764, + 29059, + 43147, + 5882, + 27500, + 39353, + 41596, + 8430, + 223, + 10703, + 35458, + 34100, + 22977, + 37174, + 45255, + 11338, + 10975, + 41423, + 3927, + 38105, + 16252, + 39950, + 19364, + 44208, + 42795, + 6315, + 24247, + 4139, + 26166, + 26162, + 14656, + 16843, + 2455, + 16253, + 21318, + 41809, + 6363, + 28251, + 24062, + 23229, + 28880, + 34717, + 29712, + 6374, + 45586, + 25131, + 37762, + 17509, + 9047, + 428, + 19925, + 5447, + 39219, + 8270, + 6048, + 32255, + 43191, + 11593, + 34305, + 5096, + 37747, + 40382, + 25127, + 41156, + 44060, + 27878, + 36319, + 24121, + 39347, + 39582, + 11103, + 44053, + 32789, + 44699, + 45688, + 35155, + 46562, + 32838, + 19531, + 38345, + 3246, + 22214, + 5052, + 38013, + 31693, + 1966, + 1307, + 22430, + 7953, + 27326, + 29859, + 36702, + 36529, + 3278, + 25517, + 34082, + 12320, + 15324, + 37222, + 32645, + 41882, + 1305, + 10407, + 32940, + 47726, + 36806, + 23120, + 18476, + 44738, + 499, + 4417, + 27832, + 9010, + 47120, + 7099, + 49149, + 19688, + 48561, + 27930, + 43763, + 47013, + 29467, + 32765, + 46611, + 1155, + 30328, + 12948, + 17032, + 7535, + 6615, + 15982, + 48149, + 7392, + 41657, + 28983, + 14513, + 9504, + 6770, + 26236, + 43678, + 32662, + 855, + 31549, + 40530, + 32244, + 5607, + 26266, + 18508, + 24110, + 20439, + 20824, + 3717, + 1138, + 18274, + 6747, + 9137, + 31195, + 26329, + 42452, + 39321, + 11672, + 24177, + 38909, + 26160, + 26808, + 8828, + 45757, + 26394, + 21842, + 5900, + 46894, + 8634, + 31434, + 27371, + 41394, + 40966, + 18543, + 4579, + 46635, + 35390, + 36222, + 30681, + 46931, + 2061, + 16237, + 21353, + 44457, + 45107, + 16141, + 19070, + 12495, + 34260, + 17707, + 16016, + 4266, + 1208, + 13510, + 40470, + 8191, + 11584, + 44010, + 10722, + 36528, + 11638, + 11463, + 36083, + 26664, + 9277, + 20202, + 41540, + 22022, + 7637, + 21562, + 19359, + 37281, + 42264, + 17503, + 29162, + 16426, + 32669, + 23318, + 43087, + 4460, + 24637, + 28559, + 38725, + 19079, + 1025, + 41287, + 4052, + 16518, + 30984, + 18143, + 31460, + 48036, + 41018, + 34902, + 16992, + 38617, + 17275, + 35314, + 18214, + 6402, + 39660, + 10487, + 10894, + 46529, + 15332, + 49661, + 16399, + 49588, + 41451, + 5662, + 35924, + 18602, + 28783, + 25933, + 43580, + 49273, + 16012, + 17579, + 12476, + 26211, + 22809, + 25289, + 32176, + 1596, + 35103, + 38420, + 30372, + 24261, + 29527, + 45933, + 10110, + 49174, + 9203, + 22161, + 19105, + 39229, + 41763, + 44510, + 32400, + 31096, + 7605, + 23880, + 45630, + 10438, + 9685, + 11986, + 47507, + 3151, + 45816, + 3087, + 46300, + 2549, + 2993, + 28695, + 27341, + 7202, + 41556, + 13443, + 21605, + 12359, + 34211, + 7602, + 32221, + 29050, + 34722, + 46991, + 4019, + 34087, + 18064, + 14283, + 7440, + 44788, + 16207, + 7797, + 32819, + 11486, + 16264, + 47963, + 27041, + 8832, + 46587, + 44323, + 36733, + 2640, + 15466, + 9989, + 49646, + 28414, + 19452, + 35099, + 42136, + 7322, + 39241, + 48646, + 48830, + 44609, + 32623, + 45267, + 171, + 41741, + 36762, + 46153, + 9191, + 24432, + 42544, + 17898, + 21579, + 3025, + 48173, + 34805, + 40729, + 38541, + 33865, + 41145, + 30986, + 39454, + 41593, + 44012, + 22527, + 11549, + 18231, + 1075, + 20897, + 31822, + 17368, + 46336, + 37473, + 33632, + 18523, + 27061, + 1652, + 2318, + 45438, + 12087, + 22013, + 47551, + 3009, + 34377, + 341, + 24944, + 41149, + 37453, + 34954, + 26968, + 42980, + 49914, + 40166, + 18750, + 38926, + 8961, + 35228, + 37914, + 18215, + 35700, + 45773, + 7207, + 4752, + 46838, + 11511, + 45657, + 38164, + 21298, + 498, + 40465, + 37228, + 19513, + 49173, + 39354, + 37056, + 39705, + 23466, + 13875, + 14594, + 4843, + 47106, + 42275, + 29394, + 47335, + 24184, + 33280, + 18536, + 8487, + 29003, + 3782, + 24433, + 21905, + 27385, + 6400, + 49856, + 47603, + 2490, + 24237, + 49501, + 37636, + 43570, + 47239, + 1052, + 36525, + 4207, + 42325, + 35808, + 7197, + 28280, + 45423, + 44473, + 43496, + 7844, + 18617, + 34083, + 471, + 12128, + 5494, + 31083, + 17548, + 8171, + 37597, + 39237, + 45288, + 22675, + 49478, + 37509, + 9468, + 38361, + 10528, + 32150, + 33072, + 39084, + 18529, + 40893, + 14252, + 9848, + 39757, + 15122, + 37404, + 46972, + 7000, + 13865, + 6844, + 19424, + 36889, + 799, + 27136, + 40722, + 27615, + 18734, + 811, + 23127, + 9089, + 23207, + 879, + 29783, + 27023, + 19530, + 17849, + 20872, + 41028, + 51, + 21215, + 30509, + 1425, + 45013, + 13581, + 23538, + 2923, + 17176, + 44871, + 18686, + 6389, + 24819, + 20554, + 12599, + 39956, + 8122, + 47823, + 42189, + 15718, + 8744, + 30273, + 41749, + 44847, + 8149, + 1328, + 2511, + 46305, + 7920, + 8361, + 19464, + 34521, + 8274, + 20904, + 21836, + 24179, + 27979, + 21893, + 29678, + 21608, + 49896, + 36485, + 9620, + 49374, + 3831, + 29944, + 47756, + 38269, + 21003, + 3157, + 43003, + 10991, + 43987, + 42359, + 20787, + 22696, + 24864, + 519, + 21828, + 1217, + 47706, + 2908, + 30842, + 44071, + 32567, + 15249, + 3222, + 40555, + 32746, + 48651, + 30768, + 20262, + 20187, + 5569, + 38197, + 2063, + 42837, + 19993, + 1414, + 31323, + 46572, + 5721, + 36098, + 19342, + 41850, + 33501, + 36356, + 23250, + 5361, + 6744, + 27708, + 28895, + 1995, + 40744, + 16899, + 25855, + 28765, + 44163, + 8135, + 42998, + 45604, + 28923, + 41353, + 22412, + 49081, + 10896, + 27151, + 45392, + 703, + 12628, + 47718, + 7300, + 11158, + 21691, + 8245, + 4416, + 31390, + 8268, + 49298, + 5543, + 49725, + 904, + 28634, + 9305, + 13615, + 28005, + 20954, + 18685, + 39818, + 23293, + 4875, + 37262, + 1589, + 46590, + 12637, + 1389, + 215, + 3968, + 37812, + 41094, + 15354, + 16749, + 4385, + 12479, + 34789, + 38431, + 16273, + 6320, + 41718, + 41048, + 5980, + 17492, + 10985, + 31654, + 35211, + 35024, + 36256, + 29356, + 32398, + 11417, + 42554, + 15040, + 41238, + 23091, + 33276, + 33629, + 2988, + 43362, + 48708, + 10170, + 16340, + 41487, + 26984, + 29741, + 13626, + 27785, + 40670, + 46314, + 32355, + 22289, + 32775, + 45156, + 29401, + 36350, + 23589, + 20218, + 35909, + 2028, + 1354, + 20692, + 16537, + 38678, + 38622, + 33301, + 29718, + 20185, + 11622, + 28481, + 36895, + 6734, + 39282, + 29796, + 17933, + 46121, + 3734, + 26390, + 36036, + 17346, + 15970, + 45394, + 45227, + 4364, + 34526, + 9132, + 11268, + 8384, + 40155, + 8694, + 28732, + 38238, + 49216, + 30124, + 21514, + 49285, + 14383, + 45188, + 47241, + 21139, + 36197, + 41424, + 40581, + 21845, + 15762, + 21878, + 27896, + 6254, + 19821, + 33102, + 20047, + 21849, + 7582, + 27284, + 30170, + 5691, + 38036, + 18039, + 45063, + 25243, + 22276, + 33533, + 29049, + 39664, + 7786, + 32343, + 49554, + 33727, + 24279, + 8914, + 6564, + 3967, + 28990, + 42976, + 10856, + 35554, + 27969, + 2365, + 24785, + 10814, + 15107, + 19313, + 26251, + 8956, + 40841, + 40369, + 1975, + 22550, + 34250, + 45325, + 20991, + 11578, + 34667, + 21524, + 2786, + 1841, + 21991, + 11606, + 1631, + 44117, + 47066, + 49639, + 17177, + 47197, + 29779, + 28117, + 43225, + 42459, + 3309, + 9097, + 28175, + 12277, + 24690, + 14384, + 25137, + 24501, + 32589, + 15865, + 25012, + 22458, + 49772, + 31246, + 42722, + 14714, + 8112, + 25326, + 4577, + 14045, + 36657, + 14056, + 1366, + 10783, + 20527, + 35590, + 7971, + 45942, + 11971, + 30064, + 49106, + 36392, + 40456, + 46127, + 21259, + 13646, + 13088, + 42856, + 12863, + 24111, + 49782, + 4462, + 1718, + 1247, + 105, + 19739, + 20714, + 27784, + 41013, + 43043, + 8477, + 44011, + 6108, + 35095, + 33968, + 4496, + 24535, + 48712, + 41745, + 29781, + 2727, + 14786, + 37559, + 38648, + 3133, + 42609, + 4654, + 2118, + 7792, + 43252, + 37873, + 21469, + 30921, + 737, + 4037, + 10325, + 20576, + 24683, + 828, + 7314, + 40223, + 35083, + 20069, + 26234, + 19194, + 394, + 22122, + 44293, + 21118, + 20072, + 24183, + 17404, + 37817, + 17374, + 39914, + 26094, + 20815, + 36584, + 1806, + 13796, + 41174, + 27211, + 40565, + 19600, + 4179, + 24132, + 42730, + 23598, + 39640, + 20884, + 43989, + 31535, + 37048, + 5681, + 23649, + 17925, + 19528, + 43257, + 24269, + 21810, + 11748, + 42355, + 34700, + 27077, + 3505, + 43189, + 32814, + 12322, + 42896, + 34881, + 25111, + 44589, + 7790, + 8038, + 42715, + 32410, + 27771, + 47788, + 47655, + 2220, + 11830, + 11930, + 32895, + 34979, + 10157, + 34572, + 9843, + 28937, + 5156, + 42362, + 33924, + 8699, + 27870, + 48227, + 35846, + 29570, + 23938, + 44681, + 6307, + 32304, + 38064, + 46735, + 10016, + 10003, + 29683, + 4370, + 38473, + 41183, + 33858, + 9156, + 34254, + 40112, + 33065, + 42478, + 29378, + 45041, + 36226, + 4755, + 44904, + 27775, + 34091, + 49548, + 11257, + 12641, + 28608, + 20298, + 11076, + 47851, + 1015, + 28914, + 37116, + 6372, + 1507, + 7686, + 261, + 12913, + 20831, + 48361, + 40811, + 7756, + 30867, + 6201, + 33037, + 3757, + 33788, + 26925, + 30900, + 41416, + 25224, + 10781, + 27223, + 38890, + 46832, + 37339, + 18999, + 44607, + 6554, + 5177, + 37159, + 9580, + 26623, + 32414, + 16579, + 2723, + 43068, + 36062, + 25383, + 9697, + 32719, + 24152, + 39865, + 49656, + 9519, + 12385, + 26171, + 7809, + 19619, + 10318, + 19140, + 28198, + 34062, + 21592, + 8177, + 36405, + 46859, + 49311, + 9068, + 27118, + 7934, + 16883, + 8162, + 27054, + 27637, + 36724, + 10987, + 31888, + 34160, + 37561, + 14411, + 32500, + 32939, + 4847, + 23747, + 4745, + 32846, + 41074, + 47728, + 27952, + 34783, + 49060, + 2382, + 46746, + 47057, + 44665, + 40548, + 41391, + 21477, + 14225, + 12261, + 32925, + 38432, + 28511, + 5152, + 34240, + 7219, + 32795, + 10932, + 46212, + 37847, + 22502, + 636, + 2059, + 25027, + 20671, + 48639, + 34255, + 17705, + 37054, + 48956, + 3104, + 19015, + 48305, + 41813, + 25460, + 39719, + 48129, + 13154, + 34532, + 12237, + 39953, + 10068, + 11467, + 17828, + 12248, + 44553, + 47277, + 24224, + 10829, + 10156, + 4452, + 45055, + 44281, + 16099, + 14932, + 16257, + 12394, + 33551, + 21423, + 28138, + 33880, + 23703, + 22454, + 20419, + 29476, + 25981, + 46369, + 5252, + 38356, + 18390, + 19245, + 23839, + 41337, + 4187, + 8585, + 28589, + 2862, + 8169, + 41906, + 30820, + 47133, + 6699, + 3190, + 39093, + 1258, + 24467, + 37827, + 9534, + 5257, + 27438, + 26216, + 15469, + 5683, + 2971, + 20870, + 8318, + 32325, + 48122, + 48338, + 16702, + 16486, + 8332, + 49711, + 26578, + 32334, + 15214, + 42727, + 17701, + 29169, + 26184, + 39140, + 33656, + 13428, + 7846, + 34950, + 18694, + 31719, + 29559, + 7195, + 5440, + 46778, + 21131, + 10907, + 14165, + 10295, + 28350, + 24959, + 5954, + 36285, + 30988, + 41820, + 45706, + 41599, + 13850, + 2383, + 9366, + 25251, + 25264, + 29786, + 7381, + 24678, + 8521, + 35108, + 43913, + 18203, + 20080, + 5358, + 13818, + 32316, + 4978, + 9922, + 30253, + 28134, + 5926, + 36, + 4549, + 42212, + 28918, + 21647, + 4102, + 45124, + 18180, + 16758, + 6529, + 19083, + 41627, + 42628, + 44421, + 13013, + 4324, + 9906, + 25677, + 38179, + 28773, + 8987, + 29751, + 13459, + 39619, + 30292, + 28767, + 38462, + 21669, + 157, + 25135, + 13482, + 17357, + 26276, + 13901, + 35966, + 29247, + 5221, + 7052, + 3114, + 14635, + 36427, + 48671, + 46133, + 36549, + 586, + 33118, + 37967, + 7509, + 43721, + 29554, + 38108, + 25472, + 17090, + 45399, + 14326, + 1892, + 40244, + 40288, + 36988, + 32454, + 40041, + 42137, + 582, + 44613, + 45996, + 46058, + 27262, + 25920, + 47073, + 31222, + 49882, + 24902, + 19843, + 28871, + 15788, + 40343, + 27627, + 6227, + 25971, + 19601, + 36626, + 39169, + 5292, + 21370, + 2132, + 44863, + 49316, + 18380, + 8701, + 30976, + 23483, + 47237, + 20735, + 35271, + 1717, + 30274, + 48303, + 48505, + 32275, + 35928, + 1192, + 35683, + 33868, + 48256, + 1544, + 46397, + 15847, + 34485, + 46660, + 11574, + 31917, + 28124, + 34296, + 25888, + 14600, + 46341, + 49901, + 35343, + 29301, + 16619, + 11060, + 22370, + 32473, + 43009, + 35800, + 28513, + 47114, + 48456, + 484, + 39091, + 5120, + 4685, + 9041, + 75, + 26430, + 33617, + 4837, + 20278, + 18949, + 17638, + 7966, + 21285, + 959, + 34905, + 5765, + 10935, + 34920, + 5126, + 41669, + 27356, + 8899, + 8565, + 25948, + 31360, + 35806, + 4568, + 29494, + 33457, + 46076, + 40349, + 18871, + 10314, + 21593, + 15097, + 31745, + 2473, + 39170, + 16180, + 35177, + 24801, + 22361, + 7111, + 28643, + 41140, + 21441, + 21881, + 22814, + 1610, + 6714, + 9304, + 17359, + 22063, + 6061, + 44259, + 11206, + 1700, + 5397, + 26466, + 6811, + 36495, + 42079, + 17715, + 19983, + 3850, + 20458, + 37617, + 37202, + 9082, + 7155, + 15609, + 213, + 7930, + 29343, + 21334, + 28064, + 17731, + 21383, + 48109, + 12584, + 30582, + 8190, + 48140, + 45108, + 4914, + 19984, + 47040, + 45161, + 13783, + 25845, + 16802, + 30013, + 14657, + 24117, + 17330, + 18355, + 44186, + 9227, + 5324, + 48357, + 28169, + 45269, + 44761, + 30639, + 34761, + 422, + 39211, + 4411, + 46863, + 6179, + 16652, + 21218, + 41900, + 23772, + 3776, + 39602, + 14750, + 24647, + 862, + 1779, + 39072, + 47127, + 22399, + 1121, + 45515, + 32239, + 270, + 5089, + 18091, + 7876, + 37804, + 13039, + 12684, + 47521, + 44220, + 48654, + 29528, + 13375, + 41690, + 13021, + 14837, + 15983, + 12009, + 7776, + 37086, + 21439, + 30119, + 11858, + 29001, + 41620, + 18240, + 4249, + 709, + 19143, + 44121, + 11217, + 48650, + 45262, + 46190, + 45057, + 32361, + 26618, + 8665, + 33823, + 47000, + 17876, + 49142, + 27998, + 30329, + 48953, + 21002, + 12548, + 26419, + 6556, + 11348, + 31601, + 28817, + 32234, + 5378, + 30644, + 32048, + 4783, + 6629, + 21390, + 38900, + 17268, + 17272, + 26823, + 3211, + 44951, + 47553, + 4663, + 45350, + 15745, + 42842, + 15504, + 47956, + 41966, + 18400, + 9397, + 343, + 10138, + 34482, + 28566, + 22108, + 21471, + 41555, + 24579, + 23599, + 20048, + 8945, + 37278, + 34779, + 32494, + 41228, + 23900, + 42220, + 2278, + 47918, + 19103, + 74, + 46836, + 1523, + 39130, + 23993, + 16344, + 36834, + 48493, + 21892, + 19952, + 46275, + 8395, + 7040, + 18388, + 10989, + 23436, + 25349, + 4946, + 21033, + 10291, + 10072, + 38681, + 22357, + 25408, + 9328, + 32029, + 24995, + 40545, + 27621, + 36003, + 45838, + 12160, + 48759, + 36721, + 45665, + 8453, + 25160, + 6070, + 22860, + 44395, + 32951, + 13094, + 41616, + 5254, + 3991, + 13728, + 33928, + 23030, + 47567, + 39816, + 33487, + 25153, + 21773, + 47696, + 17558, + 37206, + 32456, + 5527, + 41666, + 20373, + 43936, + 24958, + 25521, + 22548, + 2150, + 31794, + 10880, + 31709, + 26826, + 11389, + 41898, + 10340, + 19226, + 14609, + 47811, + 2648, + 19860, + 27823, + 8715, + 40008, + 12638, + 30399, + 47545, + 39413, + 22017, + 41836, + 4293, + 45589, + 45543, + 25879, + 34409, + 38072, + 36383, + 45437, + 4048, + 44365, + 32771, + 39377, + 16701, + 39626, + 19018, + 13856, + 43313, + 46070, + 5343, + 21782, + 42073, + 25325, + 39807, + 46717, + 36753, + 32094, + 5987, + 23655, + 8923, + 17594, + 24568, + 48553, + 42721, + 27112, + 10520, + 8603, + 17276, + 34, + 6367, + 28776, + 38315, + 18129, + 43897, + 18828, + 33726, + 7030, + 2348, + 48610, + 45538, + 35318, + 46997, + 45577, + 1269, + 6784, + 13682, + 3479, + 38628, + 10785, + 34613, + 14265, + 9877, + 30401, + 36768, + 43808, + 44291, + 36065, + 18196, + 32496, + 30790, + 46130, + 11159, + 46377, + 23268, + 40758, + 7095, + 42596, + 23595, + 30955, + 35789, + 48292, + 35982, + 45582, + 44123, + 31287, + 12924, + 175, + 25164, + 42076, + 18913, + 32884, + 33347, + 40168, + 38372, + 37182, + 42524, + 16439, + 31429, + 27441, + 14501, + 27019, + 11863, + 44581, + 21422, + 9142, + 8548, + 45289, + 33591, + 40871, + 12615, + 30207, + 31057, + 2833, + 42863, + 20109, + 33289, + 17611, + 11821, + 24441, + 24358, + 15674, + 8443, + 14244, + 10721, + 18588, + 14934, + 30743, + 41705, + 43595, + 45517, + 6736, + 9194, + 39340, + 39461, + 20938, + 43746, + 20700, + 29872, + 38650, + 19930, + 36757, + 15525, + 8446, + 1057, + 21684, + 11098, + 41333, + 33050, + 34834, + 30997, + 17810, + 30437, + 17454, + 4351, + 13213, + 15978, + 48984, + 10596, + 19623, + 8141, + 48086, + 23668, + 27914, + 31459, + 958, + 24989, + 22813, + 17400, + 48860, + 39180, + 26083, + 47957, + 2076, + 33740, + 31823, + 46147, + 4173, + 26714, + 37874, + 46177, + 13501, + 23343, + 39646, + 39296, + 48556, + 20265, + 39546, + 8537, + 32006, + 36343, + 34298, + 38066, + 6750, + 41567, + 7050, + 28013, + 5437, + 22001, + 19263, + 16226, + 4041, + 48169, + 36355, + 11012, + 24940, + 32082, + 32488, + 23161, + 21680, + 23360, + 23661, + 27346, + 11431, + 23072, + 38124, + 3833, + 30390, + 37391, + 34094, + 10017, + 32963, + 4681, + 38512, + 35513, + 13452, + 22086, + 25230, + 15029, + 12656, + 13273, + 19238, + 40405, + 27748, + 10938, + 10023, + 14092, + 32149, + 6236, + 8340, + 45302, + 19045, + 33362, + 47298, + 7510, + 5622, + 26205, + 25992, + 20171, + 11598, + 33997, + 14069, + 46681, + 26119, + 13214, + 4164, + 16176, + 43060, + 13843, + 70, + 38958, + 20049, + 42027, + 35783, + 47432, + 2226, + 11684, + 18553, + 30950, + 48387, + 47310, + 30836, + 43831, + 45962, + 29284, + 1299, + 23214, + 44366, + 9479, + 10977, + 38352, + 44985, + 33845, + 44812, + 30323, + 43602, + 1783, + 5689, + 48014, + 10764, + 45176, + 42710, + 10842, + 49516, + 23367, + 7264, + 37519, + 19785, + 46228, + 48359, + 49559, + 33032, + 8609, + 32671, + 42953, + 30914, + 9595, + 3307, + 13205, + 41294, + 37417, + 10474, + 6491, + 23116, + 32812, + 21588, + 40334, + 26291, + 36482, + 27425, + 15162, + 2698, + 9383, + 15688, + 46449, + 43951, + 46671, + 30906, + 16151, + 41504, + 45751, + 37925, + 38136, + 49477, + 30459, + 46471, + 31438, + 19779, + 28993, + 33299, + 35123, + 16216, + 41005, + 33225, + 32034, + 9207, + 44926, + 44375, + 10315, + 27634, + 24622, + 30091, + 24877, + 12238, + 46423, + 26868, + 23826, + 47829, + 16503, + 33228, + 49837, + 35446, + 33247, + 46001, + 36102, + 38515, + 16578, + 44752, + 47590, + 34167, + 39886, + 23701, + 7598, + 10292, + 13329, + 2442, + 2416, + 10807, + 21406, + 8950, + 25465, + 31445, + 10137, + 5838, + 36725, + 49328, + 1295, + 27119, + 3455, + 8221, + 30111, + 17311, + 21753, + 47964, + 10482, + 22204, + 10766, + 13960, + 42812, + 45824, + 23857, + 4504, + 15904, + 29541, + 3780, + 5673, + 12555, + 33882, + 41178, + 28361, + 35680, + 17130, + 23786, + 29682, + 32948, + 34716, + 2837, + 31186, + 21433, + 34982, + 42559, + 38062, + 11141, + 39609, + 12395, + 42647, + 26767, + 24965, + 43151, + 11640, + 22490, + 24290, + 38255, + 34628, + 17921, + 46015, + 29929, + 13607, + 8983, + 15204, + 21512, + 11053, + 25678, + 47828, + 34775, + 37461, + 25361, + 21, + 21049, + 47619, + 22262, + 48052, + 18178, + 24536, + 17792, + 43047, + 14219, + 36917, + 35342, + 20807, + 29268, + 39586, + 14075, + 15056, + 43884, + 5914, + 1066, + 7498, + 25589, + 22676, + 1933, + 31957, + 28633, + 28639, + 26975, + 39800, + 5653, + 3996, + 41731, + 40169, + 30421, + 15165, + 22718, + 41493, + 27712, + 44802, + 40645, + 40333, + 16483, + 47785, + 2130, + 46525, + 47075, + 41734, + 1441, + 37485, + 7141, + 16404, + 1162, + 47974, + 40816, + 47602, + 30975, + 27830, + 26569, + 49044, + 16617, + 4326, + 1198, + 16328, + 30087, + 6202, + 25890, + 23677, + 42085, + 20220, + 44003, + 10278, + 36856, + 30475, + 31672, + 27141, + 21404, + 31971, + 7234, + 27254, + 9362, + 31028, + 49926, + 47090, + 35825, + 29885, + 17297, + 24996, + 38830, + 16, + 34032, + 21783, + 13756, + 5997, + 26298, + 34644, + 38263, + 41726, + 44250, + 41969, + 33103, + 18160, + 8944, + 1384, + 41181, + 46701, + 12945, + 24614, + 35659, + 21825, + 49015, + 23789, + 26292, + 46811, + 30919, + 21724, + 4406, + 8106, + 26480, + 18426, + 45300, + 47561, + 35500, + 34245, + 9052, + 29948, + 3006, + 27113, + 7496, + 17596, + 21332, + 46862, + 17053, + 1899, + 8625, + 35964, + 40689, + 35738, + 34325, + 38323, + 39349, + 23031, + 25571, + 43443, + 25531, + 41207, + 32281, + 11532, + 25494, + 46929, + 27218, + 26080, + 23603, + 2886, + 37528, + 2797, + 33246, + 25622, + 42479, + 27886, + 1630, + 47929, + 11528, + 37191, + 9798, + 12467, + 33703, + 38338, + 36340, + 22654, + 38127, + 44868, + 42748, + 25081, + 41232, + 33122, + 42959, + 7661, + 20711, + 49351, + 4106, + 24757, + 24796, + 28803, + 4484, + 652, + 7021, + 12450, + 19706, + 37717, + 42395, + 37482, + 33878, + 11580, + 32, + 24007, + 18386, + 33063, + 18311, + 19923, + 35059, + 5886, + 40521, + 1646, + 31166, + 37587, + 26226, + 40361, + 37947, + 45177, + 11539, + 35117, + 12052, + 7350, + 13953, + 40921, + 43264, + 38503, + 46148, + 7468, + 28428, + 1238, + 22950, + 15747, + 46776, + 39676, + 45355, + 25381, + 35976, + 6095, + 46763, + 16326, + 28250, + 5507, + 19495, + 14109, + 12020, + 9771, + 14928, + 36151, + 19823, + 20759, + 48088, + 23188, + 39649, + 11436, + 41566, + 22392, + 6829, + 48476, + 951, + 4298, + 9900, + 39555, + 15777, + 46286, + 20592, + 3470, + 25145, + 26695, + 19047, + 41928, + 15949, + 47931, + 33451, + 12398, + 6911, + 15113, + 49596, + 31712, + 14481, + 5079, + 18645, + 37062, + 36599, + 48358, + 48128, + 2843, + 22068, + 16901, + 46539, + 2083, + 40923, + 24054, + 26247, + 44816, + 42150, + 26393, + 41295, + 9495, + 10995, + 29262, + 48850, + 19346, + 41160, + 7556, + 36581, + 34824, + 37283, + 14617, + 26619, + 43995, + 663, + 8249, + 3507, + 7708, + 12409, + 39723, + 12885, + 26891, + 48138, + 32905, + 22579, + 4478, + 4481, + 26741, + 47769, + 31801, + 7988, + 11618, + 49894, + 13719, + 13622, + 24330, + 33909, + 35414, + 12490, + 43837, + 10628, + 43638, + 40392, + 49997, + 34917, + 9940, + 7490, + 29827, + 35740, + 437, + 15600, + 49416, + 10010, + 42915, + 20604, + 19376, + 9567, + 1201, + 22216, + 10078, + 15064, + 20486, + 38150, + 7847, + 720, + 37846, + 43199, + 27807, + 37525, + 11090, + 19755, + 32675, + 12184, + 11908, + 12028, + 6583, + 15241, + 20085, + 12650, + 17682, + 32700, + 4494, + 43356, + 35652, + 14022, + 45546, + 9973, + 32961, + 7791, + 42649, + 28452, + 5759, + 30496, + 23843, + 1887, + 46575, + 42020, + 41422, + 40131, + 43100, + 9788, + 7692, + 8982, + 49022, + 48562, + 4405, + 14590, + 10188, + 36900, + 46740, + 5614, + 8067, + 47366, + 33449, + 25536, + 44084, + 30871, + 3466, + 8346, + 4590, + 42978, + 30519, + 3830, + 41821, + 9638, + 48278, + 2777, + 34026, + 22445, + 33540, + 34411, + 30994, + 14623, + 32681, + 48032, + 25060, + 5998, + 12848, + 20315, + 14920, + 39265, + 28215, + 28482, + 21503, + 6500, + 37096, + 31683, + 13890, + 29491, + 47347, + 9490, + 49398, + 12116, + 18415, + 19504, + 24458, + 23806, + 22890, + 13426, + 35851, + 20423, + 18955, + 45495, + 37484, + 19169, + 28770, + 21987, + 11151, + 26138, + 17909, + 42767, + 7393, + 14114, + 26563, + 24286, + 11450, + 44909, + 3411, + 10630, + 49621, + 20443, + 6942, + 16297, + 4591, + 25050, + 15856, + 8756, + 5586, + 30281, + 22765, + 43326, + 35582, + 37136, + 9969, + 34181, + 10176, + 48005, + 12442, + 24430, + 46462, + 32741, + 19886, + 13577, + 48221, + 37756, + 11354, + 8748, + 41607, + 15060, + 47469, + 17095, + 40410, + 4206, + 42804, + 48106, + 7139, + 15877, + 4004, + 35094, + 21064, + 28387, + 30890, + 35316, + 24087, + 27508, + 17274, + 4212, + 21563, + 6516, + 33348, + 28987, + 15922, + 31530, + 9947, + 44350, + 21575, + 28436, + 32310, + 4512, + 43565, + 13487, + 3083, + 39003, + 38846, + 29933, + 3713, + 4762, + 41053, + 10750, + 38935, + 29201, + 28692, + 19994, + 43210, + 46054, + 6502, + 43516, + 25679, + 24951, + 48162, + 10799, + 6433, + 12389, + 34699, + 39766, + 47223, + 40880, + 38260, + 7418, + 483, + 6879, + 17343, + 37782, + 26757, + 4645, + 49203, + 20746, + 13448, + 40848, + 26001, + 22362, + 8044, + 10219, + 35840, + 38428, + 26493, + 2598, + 607, + 17865, + 22067, + 20305, + 18062, + 17089, + 16119, + 36944, + 13343, + 23408, + 11953, + 23541, + 36148, + 20894, + 19062, + 43381, + 42658, + 19188, + 16670, + 10711, + 8949, + 25938, + 11775, + 15775, + 28719, + 3003, + 27409, + 12938, + 36396, + 17391, + 41571, + 28416, + 27906, + 24966, + 4644, + 32424, + 44907, + 5404, + 25975, + 37644, + 15334, + 41695, + 2789, + 27672, + 30736, + 40135, + 11564, + 21208, + 48709, + 16609, + 38832, + 25594, + 24604, + 35413, + 11690, + 40778, + 5431, + 19332, + 14132, + 27069, + 16476, + 36823, + 35515, + 6873, + 35558, + 21209, + 3360, + 41083, + 5402, + 43024, + 17088, + 6234, + 12870, + 45627, + 8351, + 41603, + 17983, + 18696, + 11531, + 39527, + 22650, + 32083, + 35309, + 29719, + 6110, + 1643, + 34467, + 5314, + 812, + 9051, + 36232, + 47508, + 18418, + 18845, + 21900, + 6850, + 18605, + 41486, + 41808, + 48012, + 30534, + 27433, + 5256, + 39536, + 4201, + 21341, + 24468, + 18174, + 11360, + 31221, + 34735, + 9939, + 7812, + 4766, + 9506, + 41681, + 39494, + 36612, + 10065, + 868, + 22592, + 4198, + 7896, + 4886, + 38575, + 16665, + 25685, + 21801, + 31502, + 20818, + 30168, + 27051, + 18733, + 46209, + 33084, + 17769, + 21025, + 16184, + 5985, + 35186, + 25479, + 17956, + 21805, + 30872, + 36001, + 45932, + 36434, + 33809, + 9781, + 7041, + 1854, + 49759, + 35618, + 27526, + 48564, + 10982, + 22482, + 36011, + 49547, + 21410, + 10129, + 28521, + 48598, + 36755, + 23361, + 3771, + 13588, + 41235, + 9001, + 45044, + 23569, + 15813, + 15930, + 19968, + 13912, + 3747, + 16830, + 40146, + 15337, + 40500, + 47479, + 2073, + 37223, + 42494, + 5535, + 24229, + 7376, + 37327, + 40466, + 15276, + 25703, + 27321, + 4055, + 9999, + 33778, + 15161, + 18901, + 46053, + 7644, + 19391, + 30200, + 44906, + 6606, + 2689, + 48298, + 1755, + 5862, + 12066, + 17225, + 30700, + 938, + 25977, + 25962, + 49613, + 15085, + 23111, + 46742, + 5825, + 9581, + 5025, + 77, + 28026, + 2068, + 45843, + 4997, + 4768, + 35673, + 47954, + 32673, + 18933, + 18744, + 20463, + 1230, + 29099, + 24915, + 6181, + 13834, + 31510, + 43276, + 34659, + 19390, + 7080, + 31048, + 36980, + 13389, + 13683, + 37651, + 14952, + 43636, + 38262, + 27446, + 26127, + 15672, + 11146, + 40387, + 45321, + 44989, + 5212, + 9219, + 27302, + 33776, + 43308, + 43500, + 4603, + 10681, + 28593, + 31952, + 20761, + 840, + 20793, + 40446, + 46203, + 790, + 20090, + 31286, + 25180, + 13880, + 35905, + 39006, + 49072, + 39514, + 9679, + 12529, + 48964, + 17643, + 19693, + 12060, + 16786, + 47149, + 41793, + 41354, + 34926, + 27931, + 5170, + 5751, + 11199, + 41025, + 27483, + 41198, + 7020, + 10850, + 29350, + 33051, + 18914, + 28756, + 25052, + 2005, + 8161, + 4294, + 18938, + 7092, + 34587, + 9263, + 79, + 16055, + 33607, + 11415, + 22027, + 11677, + 36257, + 44046, + 40714, + 5132, + 49984, + 10093, + 21622, + 19158, + 44703, + 20941, + 38073, + 1715, + 9096, + 2569, + 31625, + 18990, + 30995, + 789, + 28720, + 36822, + 27558, + 33296, + 41267, + 40056, + 42733, + 1848, + 43640, + 39334, + 41831, + 27786, + 13889, + 45077, + 24743, + 26681, + 16265, + 6005, + 28267, + 28950, + 34525, + 2489, + 44435, + 32296, + 24632, + 5471, + 7270, + 27662, + 17473, + 20126, + 34531, + 30876, + 19604, + 40945, + 32964, + 15297, + 39492, + 49945, + 2642, + 16559, + 18256, + 3866, + 13158, + 755, + 37147, + 1616, + 37239, + 34972, + 14043, + 7199, + 24846, + 2547, + 47431, + 23242, + 1356, + 2146, + 26090, + 48508, + 46425, + 25922, + 11357, + 13922, + 28700, + 33609, + 46834, + 11287, + 1321, + 20015, + 23394, + 46152, + 11167, + 47418, + 47775, + 26839, + 48920, + 12438, + 16135, + 36836, + 30965, + 23131, + 43686, + 19802, + 10499, + 36760, + 23835, + 4770, + 11172, + 41477, + 13219, + 27088, + 18505, + 27718, + 21183, + 9287, + 532, + 13685, + 34906, + 14927, + 43391, + 18784, + 7613, + 48467, + 18695, + 15314, + 36170, + 15637, + 30728, + 16368, + 35879, + 45685, + 40058, + 24541, + 34537, + 21482, + 46956, + 44622, + 40504, + 24034, + 17147, + 12185, + 29005, + 42234, + 39850, + 35454, + 23178, + 34679, + 86, + 24123, + 5206, + 473, + 48452, + 11976, + 35369, + 24758, + 25990, + 28038, + 17316, + 19288, + 45344, + 35481, + 44035, + 11530, + 46714, + 29722, + 21087, + 7150, + 28969, + 28368, + 35241, + 35511, + 27936, + 18623, + 46949, + 46252, + 16047, + 34605, + 5946, + 20059, + 48468, + 6692, + 6337, + 37661, + 27497, + 42001, + 22924, + 23372, + 10380, + 24503, + 33004, + 34047, + 48906, + 47689, + 44593, + 1914, + 28269, + 46372, + 47189, + 34020, + 48329, + 22121, + 32390, + 31407, + 21789, + 4274, + 9651, + 42013, + 4935, + 24612, + 21708, + 32571, + 31655, + 48936, + 47038, + 41465, + 6945, + 14525, + 48948, + 8383, + 33370, + 38074, + 20089, + 17826, + 44973, + 17744, + 47296, + 31272, + 27929, + 20508, + 42141, + 36956, + 44817, + 637, + 5323, + 9178, + 32269, + 38517, + 726, + 43832, + 21479, + 17001, + 1361, + 31265, + 37209, + 12749, + 26136, + 5950, + 9109, + 30577, + 41045, + 7391, + 23803, + 22534, + 23063, + 24084, + 17756, + 20177, + 2406, + 19800, + 17978, + 41302, + 48432, + 2180, + 47621, + 43910, + 1611, + 21293, + 16943, + 20022, + 17354, + 31200, + 44207, + 49305, + 48345, + 7781, + 25825, + 15025, + 1005, + 31818, + 1750, + 3115, + 31399, + 41615, + 41562, + 9577, + 38922, + 38775, + 42276, + 34516, + 6461, + 42655, + 12316, + 5069, + 12214, + 49025, + 49303, + 38125, + 21847, + 30442, + 10815, + 22754, + 9373, + 49302, + 3658, + 48931, + 2541, + 22557, + 15422, + 33598, + 29, + 33055, + 6679, + 33857, + 13838, + 30350, + 39690, + 25633, + 32665, + 44726, + 20347, + 21473, + 4012, + 37434, + 35080, + 38228, + 30318, + 17498, + 35433, + 10795, + 45282, + 21923, + 30304, + 23414, + 20232, + 5124, + 35634, + 15905, + 3138, + 48268, + 37522, + 13136, + 37335, + 18421, + 14667, + 12435, + 11251, + 20905, + 26145, + 36654, + 34444, + 6413, + 27210, + 42185, + 40068, + 3059, + 33995, + 37539, + 45103, + 45232, + 2152, + 2905, + 4453, + 10391, + 41570, + 47034, + 96, + 5145, + 3951, + 13732, + 9817, + 23085, + 38738, + 45937, + 21381, + 8785, + 42195, + 3464, + 15202, + 19227, + 42545, + 45030, + 30497, + 48782, + 32851, + 36918, + 13833, + 2909, + 35854, + 38173, + 6182, + 12925, + 6867, + 38134, + 34291, + 40861, + 6923, + 28421, + 41525, + 42949, + 12336, + 45366, + 43628, + 17416, + 555, + 4529, + 32506, + 21440, + 26373, + 27363, + 10797, + 10905, + 43231, + 8706, + 9537, + 43117, + 12947, + 4672, + 39895, + 40113, + 10404, + 35741, + 46624, + 32982, + 36563, + 3618, + 24639, + 21335, + 12318, + 31000, + 17650, + 11388, + 46119, + 19521, + 47196, + 26566, + 38665, + 9809, + 36519, + 7421, + 10064, + 37700, + 9855, + 38549, + 5098, + 10873, + 30791, + 307, + 25559, + 48523, + 41577, + 30734, + 3949, + 1829, + 9570, + 42296, + 1376, + 3100, + 48419, + 2776, + 2704, + 34639, + 28480, + 22031, + 34762, + 14959, + 28675, + 28976, + 32138, + 10253, + 16994, + 7090, + 25510, + 20354, + 33504, + 45890, + 16017, + 39476, + 8098, + 21770, + 14827, + 35045, + 24834, + 11664, + 37200, + 9958, + 48449, + 44158, + 12911, + 551, + 37238, + 34666, + 20559, + 17039, + 43719, + 49463, + 9084, + 8419, + 27064, + 8519, + 46723, + 12306, + 44529, + 16376, + 18182, + 30523, + 42979, + 2144, + 47594, + 20021, + 40577, + 34918, + 12251, + 13076, + 31456, + 36860, + 22970, + 36034, + 12865, + 33705, + 47972, + 1039, + 40828, + 40748, + 16043, + 17201, + 42820, + 5956, + 45003, + 7764, + 15939, + 23929, + 35364, + 45617, + 23860, + 22507, + 11211, + 14628, + 37061, + 39504, + 28145, + 22916, + 24861, + 33567, + 3778, + 3181, + 44269, + 16937, + 25364, + 4596, + 48410, + 21397, + 49034, + 19122, + 16088, + 27280, + 15221, + 9118, + 36204, + 14568, + 32876, + 42077, + 12564, + 35589, + 42187, + 8816, + 44217, + 43124, + 26997, + 7126, + 3959, + 48208, + 1126, + 7890, + 33479, + 14062, + 40159, + 2267, + 19837, + 31448, + 9380, + 41297, + 6303, + 11643, + 40229, + 46932, + 47932, + 24515, + 43164, + 16324, + 32018, + 48856, + 38143, + 42088, + 14762, + 28698, + 38123, + 42078, + 22291, + 23146, + 14834, + 45777, + 27058, + 24909, + 43330, + 31418, + 21594, + 25555, + 39190, + 30161, + 18699, + 40809, + 36142, + 18188, + 35559, + 37921, + 20960, + 18756, + 5202, + 1862, + 44450, + 38612, + 16278, + 18284, + 11624, + 29953, + 49830, + 38199, + 22338, + 11855, + 29835, + 17689, + 19549, + 35632, + 28822, + 17789, + 32004, + 4422, + 22565, + 49385, + 28988, + 20113, + 8223, + 6904, + 2258, + 2770, + 24687, + 29780, + 38045, + 15317, + 16450, + 14996, + 1450, + 12364, + 10923, + 45312, + 9117, + 13810, + 36468, + 8311, + 23690, + 43361, + 9425, + 36748, + 39236, + 3577, + 30195, + 13955, + 1038, + 20797, + 33435, + 32824, + 32375, + 15098, + 9618, + 35565, + 17382, + 25626, + 29197, + 45490, + 30589, + 28474, + 3857, + 26736, + 8936, + 11220, + 12739, + 22513, + 35764, + 47062, + 8907, + 48766, + 11648, + 45986, + 2530, + 10563, + 19320, + 47550, + 25952, + 13993, + 44142, + 10089, + 1768, + 35013, + 21888, + 42946, + 30436, + 14801, + 28947, + 37726, + 39654, + 39283, + 39313, + 9169, + 10270, + 26914, + 34210, + 42595, + 5248, + 24826, + 22508, + 38516, + 32191, + 16455, + 30019, + 23067, + 36367, + 4123, + 15033, + 28202, + 33729, + 39177, + 47523, + 327, + 42019, + 31125, + 18975, + 45092, + 17364, + 19599, + 16707, + 13582, + 34320, + 41719, + 20993, + 32578, + 16666, + 6563, + 10495, + 42832, + 30092, + 5981, + 10872, + 8788, + 8814, + 29456, + 26260, + 44218, + 20920, + 9314, + 333, + 15190, + 11582, + 32717, + 31632, + 38470, + 2286, + 42046, + 3338, + 46950, + 44437, + 42634, + 11416, + 28597, + 32945, + 21716, + 25014, + 113, + 22574, + 2553, + 21887, + 40755, + 21914, + 18257, + 11913, + 21792, + 14028, + 38911, + 3169, + 37137, + 21913, + 26126, + 3534, + 47105, + 40955, + 20865, + 46004, + 30131, + 49538, + 121, + 40692, + 37862, + 36235, + 32503, + 14478, + 32075, + 32063, + 48569, + 44797, + 22358, + 49696, + 41759, + 35157, + 44538, + 8754, + 769, + 3368, + 5538, + 29577, + 9810, + 5197, + 14451, + 17044, + 10199, + 14802, + 29552, + 11004, + 37111, + 10353, + 49632, + 4400, + 5612, + 12125, + 24797, + 47665, + 17, + 31422, + 10158, + 47572, + 17457, + 36466, + 36625, + 28733, + 43412, + 13708, + 12639, + 20900, + 32224, + 2454, + 3373, + 34655, + 31540, + 46002, + 46513, + 44832, + 38901, + 1662, + 32574, + 29875, + 6277, + 46018, + 34144, + 21501, + 28665, + 8208, + 29797, + 9223, + 48007, + 6588, + 461, + 24586, + 33955, + 2486, + 46324, + 17185, + 43481, + 2616, + 18618, + 31605, + 29536, + 1428, + 27134, + 6293, + 20755, + 45693, + 14939, + 26219, + 21075, + 10258, + 17607, + 562, + 8454, + 9110, + 40043, + 48024, + 28971, + 47391, + 12378, + 48041, + 25819, + 45059, + 39789, + 26786, + 7794, + 17576, + 20164, + 7738, + 33604, + 13007, + 22033, + 460, + 34301, + 43020, + 43120, + 38851, + 44028, + 46196, + 781, + 11022, + 4587, + 12086, + 37087, + 23047, + 5542, + 14678, + 1187, + 8473, + 20983, + 47505, + 9491, + 32608, + 47304, + 14205, + 23770, + 16194, + 15544, + 12545, + 21475, + 40874, + 45694, + 20050, + 17018, + 43287, + 11402, + 12951, + 14309, + 30014, + 15347, + 22571, + 27313, + 24090, + 36328, + 4617, + 27845, + 5250, + 49619, + 14608, + 1108, + 28920, + 48995, + 3193, + 41692, + 44254, + 9694, + 35669, + 31474, + 22911, + 40715, + 28973, + 16080, + 2055, + 39817, + 17173, + 18477, + 11077, + 22470, + 33390, + 18485, + 47313, + 10720, + 197, + 1082, + 36164, + 46904, + 28495, + 11679, + 22220, + 22166, + 1369, + 3399, + 33547, + 8588, + 20982, + 6794, + 25524, + 47703, + 41113, + 6888, + 28541, + 49591, + 29938, + 49092, + 7599, + 26801, + 40822, + 17723, + 30178, + 6155, + 13672, + 12384, + 45200, + 12138, + 25526, + 37870, + 33372, + 17649, + 48326, + 22359, + 20044, + 17541, + 962, + 37104, + 29652, + 29821, + 2481, + 28680, + 45530, + 3144, + 1029, + 45468, + 41086, + 27474, + 37711, + 34041, + 4832, + 17118, + 17411, + 30857, + 37838, + 27255, + 37207, + 42492, + 23080, + 17670, + 45513, + 45012, + 21781, + 42294, + 4574, + 49457, + 29122, + 40197, + 23680, + 11152, + 8083, + 17954, + 28985, + 30981, + 42061, + 36210, + 22373, + 44404, + 21312, + 32136, + 44001, + 47308, + 36959, + 28865, + 40030, + 20703, + 36557, + 33044, + 47817, + 30623, + 46702, + 16768, + 23861, + 33336, + 13200, + 28161, + 321, + 8872, + 41897, + 29134, + 47723, + 39554, + 22499, + 44777, + 20568, + 31886, + 15151, + 38251, + 13798, + 26624, + 17975, + 26471, + 33628, + 49862, + 39062, + 39978, + 46747, + 23994, + 8303, + 2525, + 1778, + 24887, + 11254, + 30026, + 4648, + 32327, + 19066, + 45466, + 23818, + 43379, + 14923, + 42597, + 30483, + 33193, + 44629, + 48597, + 47922, + 26027, + 1292, + 37548, + 31267, + 12199, + 32152, + 27827, + 9442, + 45591, + 19161, + 26725, + 35786, + 20349, + 45432, + 14989, + 12370, + 17725, + 27747, + 31730, + 33272, + 6471, + 19451, + 1595, + 24245, + 8444, + 14011, + 22536, + 5412, + 1326, + 45840, + 25599, + 43320, + 18939, + 33620, + 40875, + 49704, + 2343, + 26750, + 8573, + 27716, + 42614, + 42807, + 2545, + 20363, + 7033, + 37328, + 6473, + 35685, + 16541, + 34303, + 2639, + 3518, + 14727, + 8893, + 49697, + 35975, + 49151, + 34652, + 28996, + 23722, + 41280, + 41895, + 32554, + 36400, + 48133, + 49757, + 14836, + 26042, + 17815, + 10553, + 12404, + 10698, + 39215, + 2333, + 32179, + 36805, + 27075, + 32829, + 12408, + 44647, + 8718, + 6874, + 27358, + 36000, + 42661, + 33373, + 44778, + 7470, + 43243, + 37657, + 20045, + 32857, + 28682, + 3023, + 29520, + 47524, + 14111, + 36716, + 23021, + 23059, + 34934, + 10348, + 47094, + 48519, + 3686, + 40711, + 31030, + 26895, + 24684, + 20967, + 1743, + 9247, + 16351, + 45887, + 2045, + 25862, + 28825, + 25958, + 26185, + 18445, + 17304, + 27933, + 47039, + 26837, + 9876, + 3935, + 23332, + 39203, + 15065, + 1636, + 43141, + 46879, + 20724, + 1683, + 33008, + 8290, + 15476, + 30440, + 1766, + 5157, + 13860, + 46082, + 46568, + 49714, + 2488, + 4565, + 20752, + 7414, + 2006, + 31144, + 15493, + 15724, + 8342, + 49943, + 37836, + 24756, + 5690, + 33839, + 48318, + 12058, + 34746, + 49242, + 35175, + 28340, + 23884, + 29317, + 30394, + 25534, + 7133, + 6631, + 1626, + 8404, + 48549, + 49866, + 47549, + 29905, + 22243, + 33001, + 10683, + 36874, + 36580, + 37993, + 32044, + 4758, + 39815, + 15292, + 20936, + 24882, + 43071, + 25262, + 21561, + 3876, + 37124, + 6296, + 2838, + 20854, + 47160, + 2440, + 34345, + 16106, + 6886, + 24093, + 27460, + 2205, + 11017, + 15717, + 47294, + 27196, + 44336, + 43386, + 20888, + 28654, + 30796, + 5860, + 16738, + 32016, + 16120, + 42236, + 30247, + 11887, + 1175, + 25728, + 27319, + 30594, + 25937, + 8889, + 40775, + 17928, + 35339, + 36794, + 25016, + 17422, + 6327, + 38582, + 12609, + 27068, + 28540, + 23048, + 48520, + 43135, + 13624, + 41099, + 28510, + 26643, + 18037, + 7361, + 28236, + 2925, + 38188, + 48763, + 33516, + 1869, + 42962, + 45831, + 3276, + 20038, + 44027, + 36472, + 7663, + 48142, + 27801, + 8077, + 16729, + 20277, + 14980, + 21226, + 246, + 48711, + 46672, + 28992, + 41395, + 15133, + 34407, + 47215, + 27191, + 49170, + 30526, + 32487, + 28924, + 14877, + 27781, + 36538, + 8534, + 31415, + 42270, + 6748, + 42476, + 24763, + 49618, + 43912, + 40801, + 11644, + 43778, + 27192, + 49098, + 13664, + 26771, + 30529, + 27233, + 44174, + 22345, + 26656, + 6012, + 4470, + 14085, + 19397, + 47077, + 44061, + 24619, + 34957, + 36608, + 1429, + 32495, + 42776, + 42760, + 9359, + 4677, + 23447, + 47334, + 37481, + 46181, + 9088, + 44881, + 16750, + 11489, + 49401, + 2985, + 24411, + 27283, + 13597, + 43036, + 35955, + 6958, + 46855, + 11587, + 23307, + 31414, + 29103, + 32115, + 32252, + 13217, + 40048, + 3480, + 6232, + 16638, + 47797, + 28887, + 26517, + 38667, + 21358, + 23209, + 21091, + 28836, + 47225, + 1285, + 46895, + 46973, + 48391, + 4060, + 42909, + 8103, + 6565, + 49508, + 27185, + 16596, + 2662, + 6504, + 36880, + 30198, + 8988, + 44799, + 9220, + 22973, + 26148, + 46857, + 1097, + 24591, + 5773, + 9649, + 550, + 34197, + 38133, + 14511, + 2812, + 27572, + 39644, + 47705, + 42675, + 10653, + 32475, + 34931, + 49089, + 30778, + 47866, + 20359, + 45216, + 28075, + 32909, + 25755, + 6324, + 36839, + 38357, + 42108, + 24216, + 36827, + 11038, + 247, + 36351, + 36521, + 13883, + 40415, + 32353, + 19154, + 42605, + 20806, + 3277, + 23757, + 12512, + 12464, + 12478, + 22590, + 36662, + 18052, + 7881, + 12243, + 46673, + 3842, + 12204, + 35737, + 32078, + 17080, + 43983, + 44784, + 8695, + 37794, + 23554, + 45243, + 6795, + 19911, + 7885, + 22090, + 2294, + 47378, + 43468, + 19633, + 15848, + 18669, + 19352, + 49976, + 11714, + 12761, + 23431, + 26778, + 8152, + 3089, + 11327, + 29070, + 47096, + 47156, + 42458, + 38355, + 26299, + 42682, + 43062, + 31866, + 26368, + 23383, + 46563, + 7939, + 34130, + 14426, + 11231, + 30113, + 48159, + 28174, + 26630, + 26682, + 5785, + 40608, + 38078, + 27923, + 25108, + 29233, + 38896, + 29919, + 48675, + 23667, + 17620, + 42875, + 1317, + 24656, + 40001, + 44221, + 122, + 31398, + 22111, + 29871, + 4764, + 10529, + 14846, + 36302, + 23532, + 46620, + 45871, + 4355, + 21542, + 40204, + 30943, + 7334, + 8599, + 39181, + 34173, + 41376, + 46036, + 42765, + 44539, + 14316, + 11020, + 5054, + 5020, + 25575, + 22555, + 6982, + 12449, + 44479, + 35867, + 46025, + 19440, + 34232, + 6492, + 28183, + 33595, + 16288, + 35396, + 25849, + 19012, + 43656, + 30585, + 13636, + 39971, + 29492, + 28429, + 40533, + 1701, + 33293, + 37882, + 33190, + 14816, + 25566, + 30904, + 4393, + 49773, + 38379, + 36352, + 45805, + 48621, + 27501, + 40247, + 46467, + 33775, + 36082, + 9239, + 43352, + 11922, + 49426, + 40695, + 39795, + 44980, + 26780, + 26019, + 33333, + 12468, + 38371, + 48935, + 37702, + 14940, + 28514, + 3417, + 38919, + 43240, + 5455, + 13996, + 45506, + 10615, + 9684, + 29908, + 3709, + 23924, + 33363, + 12905, + 38513, + 4272, + 31302, + 557, + 4258, + 27370, + 19960, + 40617, + 20281, + 49368, + 45666, + 25477, + 26009, + 25953, + 22237, + 7339, + 28798, + 27679, + 44485, + 37722, + 14540, + 46433, + 11133, + 40963, + 11647, + 13450, + 8697, + 48294, + 48700, + 17253, + 33637, + 38759, + 226, + 34895, + 18616, + 10513, + 6723, + 6610, + 26102, + 29283, + 25561, + 18483, + 11271, + 45795, + 47447, + 24768, + 19805, + 29192, + 49454, + 1921, + 21464, + 16102, + 39707, + 33901, + 39871, + 5725, + 30150, + 26810, + 45856, + 38182, + 27437, + 29266, + 33491, + 21868, + 25402, + 45245, + 32718, + 14208, + 41411, + 39662, + 29020, + 574, + 33412, + 33398, + 46524, + 41727, + 17339, + 13275, + 18458, + 34161, + 27070, + 45501, + 46068, + 1442, + 23487, + 15267, + 311, + 30726, + 21937, + 37793, + 18557, + 32356, + 16233, + 47047, + 3234, + 24941, + 44132, + 23199, + 10595, + 46116, + 21572, + 20804, + 25538, + 23700, + 221, + 6078, + 9690, + 12149, + 6764, + 13002, + 36559, + 25049, + 10650, + 40380, + 41958, + 12367, + 8641, + 22573, + 25499, + 43474, + 27954, + 27496, + 3794, + 11241, + 41438, + 49386, + 18358, + 32652, + 48876, + 17566, + 6132, + 42792, + 5469, + 22441, + 1232, + 46019, + 31009, + 216, + 16538, + 32734, + 6014, + 23077, + 3804, + 31775, + 43327, + 28889, + 41373, + 4321, + 49672, + 46309, + 8233, + 12011, + 21942, + 18852, + 9368, + 10058, + 32022, + 4415, + 7363, + 20574, + 30542, + 14212, + 48135, + 21571, + 32010, + 45673, + 26426, + 48228, + 25035, + 26902, + 25154, + 13703, + 5877, + 41393, + 494, + 41077, + 1725, + 26274, + 31202, + 26930, + 20859, + 1808, + 4479, + 6512, + 22877, + 9192, + 7173, + 8810, + 262, + 24470, + 27631, + 1220, + 21846, + 10629, + 47396, + 15893, + 12206, + 32196, + 41937, + 249, + 9391, + 41862, + 37558, + 20563, + 40258, + 26003, + 20170, + 36378, + 11305, + 31927, + 30444, + 3238, + 32089, + 45334, + 44513, + 34331, + 34049, + 17699, + 1330, + 39627, + 30630, + 11817, + 10131, + 13642, + 2943, + 7415, + 23903, + 18594, + 48614, + 35347, + 3279, + 36159, + 16157, + 26092, + 27797, + 7464, + 47350, + 30204, + 13547, + 22328, + 20569, + 18812, + 4372, + 29040, + 29754, + 2062, + 42303, + 47238, + 25458, + 8224, + 11546, + 14425, + 39151, + 49990, + 38385, + 21554, + 44745, + 28605, + 13187, + 21764, + 38320, + 37626, + 3192, + 22300, + 18940, + 5329, + 33770, + 16878, + 38955, + 11541, + 7428, + 36541, + 40573, + 27472, + 35116, + 6269, + 23550, + 32383, + 1085, + 49346, + 5831, + 31989, + 42304, + 8511, + 4377, + 11483, + 26347, + 26489, + 41265, + 21276, + 29600, + 13185, + 47340, + 47208, + 1021, + 37083, + 8045, + 39035, + 42179, + 15454, + 38509, + 5506, + 39483, + 28702, + 33697, + 1402, + 3556, + 26553, + 22745, + 31687, + 817, + 49526, + 12136, + 3759, + 3168, + 24627, + 40607, + 5180, + 33762, + 47428, + 33153, + 35920, + 39724, + 35812, + 37332, + 22446, + 14136, + 41683, + 47199, + 14533, + 13560, + 15699, + 28734, + 35200, + 25968, + 20665, + 19420, + 25865, + 11980, + 17292, + 43424, + 41875, + 35444, + 34797, + 47153, + 19373, + 30912, + 26246, + 47588, + 49388, + 10390, + 48216, + 32465, + 33719, + 26348, + 8116, + 47522, + 10618, + 4647, + 19977, + 29296, + 44178, + 9269, + 36307, + 28448, + 49206, + 39541, + 31782, + 14645, + 44965, + 12569, + 48515, + 44392, + 11318, + 48293, + 27246, + 5417, + 37109, + 22372, + 24623, + 12614, + 11493, + 40206, + 20475, + 17641, + 23687, + 9752, + 21243, + 36898, + 9757, + 43805, + 24155, + 22564, + 5520, + 13648, + 39276, + 41628, + 43425, + 24565, + 36769, + 30176, + 41552, + 44610, + 12163, + 35349, + 44550, + 10937, + 16432, + 22616, + 29062, + 25834, + 1873, + 6672, + 27975, + 13454, + 44755, + 16089, + 45310, + 28565, + 25653, + 4205, + 31064, + 35397, + 8047, + 5287, + 23270, + 5146, + 19905, + 29561, + 535, + 7316, + 19201, + 45813, + 41537, + 21540, + 16903, + 48287, + 609, + 15496, + 34293, + 39597, + 1925, + 5746, + 8717, + 37447, + 13910, + 44462, + 26457, + 39520, + 19414, + 4307, + 49461, + 6694, + 44088, + 18582, + 38546, + 30085, + 11380, + 21489, + 45128, + 35703, + 2390, + 9190, + 21665, + 20808, + 33834, + 7653, + 41980, + 42381, + 5092, + 49558, + 30794, + 15136, + 24655, + 30905, + 49102, + 24922, + 9944, + 23735, + 34098, + 12362, + 20720, + 25898, + 9946, + 31925, + 15942, + 28444, + 15543, + 32098, + 21574, + 46515, + 40528, + 20209, + 33137, + 29066, + 13586, + 47010, + 3265, + 16745, + 30059, + 17573, + 19021, + 28572, + 30261, + 34749, + 5876, + 38735, + 48025, + 48590, + 32056, + 27772, + 41939, + 4316, + 2187, + 34988, + 6077, + 14813, + 28678, + 8825, + 41903, + 45033, + 4195, + 37769, + 24275, + 30107, + 38141, + 6186, + 39941, + 24342, + 36933, + 4633, + 4426, + 5134, + 30373, + 43442, + 15038, + 17791, + 5401, + 27616, + 13797, + 33548, + 12460, + 20024, + 921, + 18958, + 13304, + 38769, + 12889, + 22808, + 7674, + 45692, + 919, + 42127, + 15828, + 34154, + 7612, + 41124, + 5731, + 49774, + 37053, + 34402, + 48733, + 21497, + 10186, + 19431, + 48488, + 11404, + 1898, + 35284, + 9812, + 24425, + 21067, + 21134, + 47627, + 40232, + 45883, + 30563, + 45861, + 8557, + 38978, + 27866, + 42184, + 22714, + 35533, + 33277, + 21428, + 38994, + 49456, + 7091, + 46767, + 8520, + 6596, + 1404, + 22863, + 43979, + 3377, + 20619, + 42180, + 11301, + 234, + 43483, + 11607, + 669, + 24102, + 31214, + 20377, + 2708, + 2760, + 42094, + 29752, + 29676, + 21320, + 37835, + 29942, + 5663, + 15426, + 10640, + 27108, + 46308, + 3127, + 29258, + 31710, + 28851, + 35010, + 21386, + 19394, + 12857, + 41270, + 30354, + 49339, + 13270, + 31025, + 41756, + 33499, + 26955, + 35587, + 38455, + 14052, + 34520, + 41550, + 21073, + 35404, + 26719, + 37780, + 35594, + 41058, + 38103, + 23968, + 27996, + 3489, + 37331, + 15301, + 6417, + 47155, + 25058, + 25543, + 16182, + 43510, + 16453, + 15613, + 3256, + 9329, + 3357, + 23608, + 8981, + 39589, + 17870, + 18818, + 42095, + 48502, + 6521, + 922, + 30492, + 7420, + 46138, + 18133, + 40174, + 14256, + 21714, + 2113, + 12113, + 19893, + 27399, + 46548, + 38801, + 351, + 30377, + 47220, + 18114, + 23988, + 15095, + 11507, + 17858, + 7742, + 27258, + 35140, + 25918, + 22257, + 28347, + 44313, + 2720, + 32638, + 48317, + 10554, + 24399, + 44407, + 33245, + 20286, + 6970, + 35294, + 23002, + 21026, + 7567, + 30827, + 29364, + 6973, + 46612, + 18057, + 31930, + 3011, + 292, + 34827, + 27829, + 21771, + 40202, + 48004, + 49375, + 9086, + 38227, + 39269, + 27992, + 27147, + 33672, + 38501, + 12553, + 11795, + 3568, + 21264, + 34803, + 34961, + 2951, + 4414, + 46544, + 34637, + 34152, + 41880, + 15612, + 38569, + 19276, + 39032, + 5181, + 12067, + 37818, + 30248, + 12482, + 35391, + 23193, + 2883, + 45859, + 2787, + 41737, + 30552, + 41794, + 40777, + 29729, + 14364, + 4509, + 22094, + 34591, + 31084, + 38684, + 34101, + 23559, + 32873, + 11506, + 47874, + 39022, + 29490, + 17460, + 45812, + 38003, + 26452, + 18985, + 76, + 29840, + 9145, + 27266, + 31596, + 35580, + 14971, + 12539, + 14729, + 33046, + 30267, + 14726, + 844, + 12836, + 41212, + 25557, + 21487, + 34171, + 44497, + 3414, + 24943, + 41200, + 35303, + 43933, + 11538, + 3818, + 30464, + 1343, + 1381, + 11862, + 11899, + 43248, + 41861, + 46444, + 11961, + 17513, + 47789, + 43404, + 21409, + 44364, + 2534, + 6305, + 21811, + 44124, + 41849, + 37303, + 28399, + 48247, + 8615, + 23320, + 40598, + 43674, + 30694, + 13326, + 14211, + 3429, + 29439, + 14404, + 45259, + 42797, + 35022, + 502, + 32287, + 39078, + 27060, + 31910, + 37905, + 47552, + 36354, + 11342, + 18347, + 9201, + 41291, + 2000, + 22496, + 19615, + 5861, + 40176, + 3873, + 47653, + 20918, + 11596, + 15568, + 17356, + 30171, + 22697, + 29733, + 27080, + 20320, + 48181, + 3372, + 37649, + 43355, + 35813, + 38996, + 44263, + 7303, + 24624, + 32186, + 25310, + 6761, + 44889, + 3772, + 48612, + 13218, + 1387, + 34524, + 34809, + 46110, + 20875, + 8225, + 48947, + 35452, + 6371, + 19807, + 15205, + 38545, + 46643, + 34219, + 30034, + 47814, + 36885, + 20356, + 4966, + 32798, + 18777, + 29149, + 31143, + 2605, + 21535, + 2761, + 1697, + 15076, + 5576, + 32714, + 35333, + 35506, + 8764, + 37108, + 17056, + 30721, + 44016, + 46657, + 39896, + 1342, + 8526, + 29845, + 46696, + 27156, + 32794, + 255, + 31070, + 23282, + 12733, + 38692, + 4132, + 27231, + 4693, + 36188, + 40037, + 39053, + 17640, + 18079, + 49467, + 30184, + 31128, + 1151, + 9859, + 39273, + 45219, + 28469, + 18838, + 20433, + 9986, + 4407, + 33130, + 14036, + 7961, + 25486, + 2038, + 46087, + 33938, + 25875, + 1698, + 24011, + 15242, + 47978, + 735, + 13528, + 3621, + 31440, + 15946, + 44976, + 18817, + 30581, + 3646, + 11823, + 32378, + 18987, + 38382, + 48565, + 9530, + 38683, + 27848, + 28616, + 33058, + 19109, + 47413, + 39642, + 18207, + 4313, + 46406, + 22882, + 38977, + 36315, + 19865, + 19239, + 16960, + 9063, + 42742, + 35328, + 12451, + 45946, + 9871, + 40962, + 27216, + 6376, + 18371, + 44243, + 31708, + 588, + 4170, + 42328, + 49590, + 29975, + 4704, + 24307, + 27251, + 26293, + 29392, + 42538, + 20880, + 3105, + 49432, + 40463, + 5585, + 49630, + 49529, + 23508, + 2474, + 10066, + 13841, + 19261, + 414, + 22888, + 20789, + 6134, + 23346, + 21008, + 46721, + 35754, + 25959, + 18357, + 23420, + 4339, + 28472, + 48226, + 36433, + 41471, + 23014, + 48618, + 45792, + 11700, + 38500, + 49396, + 37497, + 43826, + 40858, + 46347, + 43337, + 25007, + 38655, + 25989, + 11484, + 21119, + 25132, + 19836, + 49584, + 1209, + 9536, + 45393, + 21417, + 9905, + 34273, + 11965, + 12233, + 30192, + 48705, + 9365, + 5024, + 49251, + 10557, + 20642, + 27161, + 20912, + 10299, + 26016, + 40534, + 34128, + 21537, + 5241, + 4413, + 12928, + 16030, + 38181, + 19119, + 48997, + 23605, + 23558, + 15879, + 47998, + 27946, + 17912, + 49843, + 39405, + 32570, + 35827, + 43601, + 45651, + 33371, + 28662, + 48627, + 6467, + 38415, + 11563, + 38292, + 31163, + 34714, + 10364, + 32388, + 21343, + 66, + 35614, + 21522, + 29833, + 34719, + 6514, + 16573, + 3785, + 6210, + 41612, + 25450, + 6810, + 14396, + 26490, + 3079, + 5058, + 44257, + 12292, + 39801, + 48469, + 9099, + 23828, + 4225, + 36867, + 22928, + 29848, + 2517, + 48219, + 36067, + 46428, + 24811, + 20222, + 25246, + 31715, + 5466, + 17834, + 48486, + 7165, + 49624, + 7964, + 4146, + 26418, + 30668, + 48629, + 39630, + 12895, + 26429, + 11905, + 4365, + 27787, + 26702, + 6203, + 41117, + 38002, + 47364, + 43637, + 3753, + 49574, + 38419, + 22229, + 15345, + 30655, + 38446, + 14950, + 26356, + 38726, + 15722, + 23497, + 10956, + 31311, + 18676, + 966, + 12890, + 23965, + 8230, + 15312, + 25737, + 19761, + 6131, + 49043, + 11433, + 7481, + 12048, + 24986, + 18405, + 25675, + 49094, + 45807, + 510, + 7943, + 38310, + 23898, + 49965, + 30795, + 41790, + 19882, + 22401, + 42971, + 30752, + 6000, + 36831, + 46313, + 34546, + 13166, + 16139, + 4402, + 35863, + 7070, + 25030, + 15082, + 44751, + 24400, + 19155, + 859, + 18283, + 47455, + 16243, + 31984, + 10381, + 24142, + 40798, + 12189, + 17273, + 43454, + 21857, + 5216, + 20560, + 45017, + 28816, + 10731, + 40160, + 48530, + 35930, + 32517, + 32901, + 1257, + 21211, + 33463, + 19203, + 31010, + 35787, + 22421, + 44775, + 36902, + 5308, + 38507, + 32329, + 23935, + 40800, + 24064, + 47139, + 13232, + 46096, + 2791, + 49959, + 38764, + 35324, + 28525, + 8503, + 30244, + 38722, + 44671, + 31931, + 8904, + 32273, + 48922, + 3744, + 22993, + 15805, + 13742, + 38208, + 4830, + 24380, + 2024, + 39828, + 1214, + 6028, + 8155, + 9610, + 40196, + 47773, + 16982, + 18150, + 25752, + 11866, + 34547, + 21403, + 45702, + 3269, + 16742, + 20102, + 41090, + 13387, + 8820, + 29374, + 11072, + 45878, + 36122, + 39936, + 35033, + 49839, + 3989, + 45311, + 18164, + 40450, + 18640, + 34828, + 27564, + 34150, + 31308, + 36130, + 10702, + 19454, + 37474, + 34864, + 42572, + 35315, + 16816, + 102, + 26792, + 4623, + 32788, + 37307, + 44996, + 20178, + 38768, + 4625, + 10621, + 9027, + 48229, + 16190, + 46134, + 34622, + 40025, + 43771, + 45309, + 24233, + 5629, + 32133, + 20985, + 6848, + 43155, + 38987, + 13647, + 4028, + 13847, + 45818, + 20221, + 22321, + 32197, + 40562, + 6407, + 8572, + 30749, + 17706, + 48873, + 12337, + 9303, + 43958, + 40576, + 22426, + 28746, + 38305, + 39682, + 31721, + 15313, + 29263, + 19100, + 44872, + 19026, + 31071, + 15342, + 17061, + 19093, + 49620, + 21258, + 45697, + 2992, + 27213, + 4990, + 10451, + 36063, + 9575, + 25109, + 4465, + 14766, + 3810, + 45576, + 28766, + 8392, + 11785, + 16493, + 31847, + 41036, + 9335, + 4160, + 23251, + 31713, + 33737, + 21437, + 31451, + 4583, + 41177, + 4963, + 41195, + 29965, + 9760, + 14707, + 11063, + 17734, + 35822, + 18532, + 35689, + 2247, + 12687, + 5618, + 37563, + 427, + 12390, + 37507, + 5975, + 39920, + 2885, + 38180, + 26896, + 28868, + 1158, + 35201, + 25562, + 41934, + 37450, + 30837, + 34738, + 21305, + 22959, + 45275, + 20940, + 35170, + 43776, + 36808, + 25587, + 10572, + 39233, + 13089, + 45095, + 26238, + 33725, + 2215, + 14089, + 27109, + 30990, + 36553, + 36475, + 25228, + 1912, + 11228, + 46772, + 6733, + 2941, + 11814, + 22203, + 23286, + 47626, + 42665, + 29923, + 31707, + 9246, + 49210, + 32576, + 23017, + 7837, + 22079, + 44030, + 13535, + 44668, + 14313, + 5207, + 23000, + 12439, + 23875, + 12585, + 8277, + 34702, + 6543, + 23455, + 14040, + 1602, + 46200, + 22245, + 40375, + 7353, + 6756, + 38638, + 27334, + 19136, + 6237, + 14551, + 28407, + 20536, + 13911, + 12640, + 23402, + 7601, + 3015, + 26945, + 3034, + 40703, + 42652, + 13516, + 26040, + 41201, + 12597, + 23817, + 20547, + 42051, + 8939, + 48644, + 5107, + 6257, + 45548, + 4763, + 19605, + 29444, + 15650, + 10909, + 27486, + 42223, + 7624, + 44444, + 20122, + 2592, + 33472, + 34256, + 25983, + 19128, + 137, + 37776, + 11446, + 9170, + 37796, + 1594, + 47539, + 39370, + 46379, + 30063, + 3609, + 14956, + 8055, + 14745, + 39425, + 37840, + 27006, + 35788, + 34936, + 25115, + 6382, + 37767, + 16725, + 31982, + 37090, + 17263, + 41338, + 32371, + 39471, + 26697, + 36348, + 34576, + 5651, + 43611, + 38087, + 753, + 16783, + 40428, + 35628, + 946, + 24098, + 33196, + 20094, + 48804, + 16256, + 22124, + 40698, + 1857, + 27322, + 8551, + 37178, + 17166, + 48838, + 38686, + 29329, + 42387, + 14615, + 41721, + 4159, + 44237, + 44942, + 30300, + 45977, + 25804, + 14593, + 3786, + 49005, + 9212, + 3731, + 23377, + 49929, + 26864, + 20245, + 11430, + 1104, + 38765, + 19264, + 33150, + 2120, + 32064, + 32533, + 22620, + 20690, + 8109, + 882, + 24855, + 36651, + 11031, + 10700, + 44024, + 169, + 8427, + 36680, + 1742, + 19714, + 37757, + 30557, + 14576, + 11918, + 202, + 46003, + 5160, + 5655, + 23695, + 16548, + 22668, + 13663, + 6493, + 35015, + 42147, + 35242, + 5016, + 31111, + 41189, + 42101, + 17700, + 25193, + 42440, + 36223, + 27002, + 13812, + 8942, + 16877, + 20779, + 38908, + 32181, + 19327, + 26568, + 28323, + 23910, + 2173, + 20599, + 49846, + 27613, + 44394, + 17038, + 24700, + 45579, + 37713, + 23369, + 34688, + 2284, + 32817, + 26992, + 11735, + 7354, + 10619, + 12886, + 38192, + 8458, + 45172, + 29155, + 44532, + 45040, + 21364, + 12917, + 25966, + 19145, + 1931, + 29607, + 33974, + 20410, + 17073, + 49464, + 35169, + 16158, + 39484, + 2447, + 8029, + 45833, + 21385, + 49265, + 22381, + 33059, + 37415, + 25075, + 23375, + 2854, + 16512, + 28785, + 21996, + 47129, + 39790, + 49709, + 6960, + 24794, + 43126, + 33813, + 27269, + 27663, + 27736, + 47901, + 9696, + 49212, + 39512, + 2287, + 46375, + 35690, + 3492, + 35498, + 28388, + 8993, + 13656, + 46440, + 27811, + 41755, + 46263, + 38001, + 7833, + 36218, + 11827, + 16774, + 31220, + 24949, + 7034, + 17514, + 7778, + 10540, + 24455, + 31916, + 1408, + 44383, + 3592, + 23205, + 1947, + 26796, + 43238, + 43014, + 31378, + 47192, + 15523, + 13720, + 30175, + 48304, + 39740, + 7317, + 9705, + 24429, + 28859, + 35272, + 13471, + 25811, + 14572, + 46870, + 11291, + 37426, + 3031, + 19363, + 21365, + 32472, + 34209, + 8449, + 45060, + 1142, + 19349, + 21084, + 11085, + 39157, + 1791, + 45363, + 30586, + 27465, + 10577, + 49581, + 49214, + 8858, + 1374, + 17955, + 18221, + 17547, + 29106, + 48118, + 31370, + 31590, + 2469, + 2250, + 2600, + 10346, + 41974, + 15802, + 29045, + 6741, + 24361, + 19819, + 42620, + 46, + 15455, + 6114, + 25384, + 3624, + 42611, + 29539, + 42345, + 23468, + 6862, + 41420, + 45784, + 23003, + 15933, + 23100, + 41158, + 12699, + 25782, + 25281, + 13315, + 7412, + 1022, + 19721, + 20030, + 33687, + 22546, + 31328, + 21630, + 20716, + 9849, + 41870, + 23782, + 16907, + 25639, + 842, + 15129, + 7736, + 13902, + 13631, + 37240, + 36503, + 21655, + 37005, + 38804, + 49309, + 20816, + 8016, + 36094, + 19331, + 30325, + 18712, + 26425, + 13281, + 29455, + 1017, + 20907, + 31464, + 49515, + 42427, + 40151, + 20972, + 43392, + 10836, + 49983, + 32668, + 9274, + 3194, + 9716, + 1916, + 10655, + 44574, + 3471, + 42363, + 4525, + 12613, + 17403, + 37792, + 46666, + 7031, + 7572, + 38447, + 5872, + 43250, + 43588, + 624, + 23886, + 41185, + 12869, + 24967, + 20275, + 41993, + 39101, + 16781, + 1216, + 14532, + 8938, + 13018, + 37454, + 8736, + 19159, + 12484, + 21755, + 39449, + 36517, + 32318, + 47338, + 35214, + 21316, + 47141, + 13060, + 46514, + 2151, + 116, + 27528, + 24001, + 20882, + 26533, + 16167, + 20032, + 20777, + 21411, + 34075, + 38717, + 44139, + 34602, + 49845, + 32632, + 16851, + 46211, + 28795, + 9507, + 49966, + 20802, + 364, + 20893, + 2179, + 11766, + 39117, + 12216, + 39957, + 6267, + 47128, + 6341, + 17006, + 24862, + 18732, + 30835, + 11260, + 49819, + 16593, + 16308, + 49131, + 19639, + 40922, + 4251, + 34131, + 15607, + 14079, + 34265, + 37286, + 17142, + 47242, + 15924, + 40881, + 40377, + 31382, + 48392, + 10214, + 48116, + 38630, + 48729, + 43882, + 11843, + 19077, + 32853, + 37464, + 4861, + 36335, + 9204, + 26509, + 5127, + 31127, + 22143, + 32810, + 30618, + 28411, + 19955, + 18752, + 4738, + 49494, + 282, + 16456, + 14456, + 11047, + 35216, + 9514, + 45716, + 33905, + 36467, + 29022, + 24226, + 34139, + 35129, + 43586, + 29387, + 16823, + 11562, + 29701, + 14999, + 99, + 45945, + 10849, + 49930, + 31612, + 5031, + 31640, + 40044, + 9508, + 41994, + 23555, + 48037, + 44110, + 15632, + 34951, + 49903, + 5310, + 1838, + 29999, + 11300, + 8300, + 44972, + 47358, + 37295, + 49112, + 18622, + 521, + 22511, + 47244, + 23731, + 49310, + 46521, + 9945, + 49132, + 0, + 33497, + 37584, + 4604, + 34740, + 27624, + 4948, + 21435, + 9949, + 42874, + 15538, + 32710, + 27079, + 29744, + 9992, + 40941, + 24505, + 35948, + 3977, + 29478, + 824, + 13346, + 8790, + 44087, + 11713, + 48008, + 9528, + 19646, + 44662, + 41782, + 33485, + 11996, + 47721, + 26389, + 9115, + 24707, + 26512, + 2516, + 48288, + 36088, + 49176, + 24923, + 27744, + 15374, + 36498, + 207, + 5853, + 3749, + 31205, + 43650, + 21204, + 47029, + 19181, + 39109, + 40613, + 27152, + 4678, + 19351, + 30410, + 9854, + 3469, + 4540, + 26034, + 19279, + 21012, + 5718, + 39647, + 33108, + 48925, + 31627, + 12746, + 9838, + 21445, + 17616, + 9357, + 36656, + 47993, + 28753, + 15986, + 21151, + 43293, + 12527, + 5590, + 23194, + 33030, + 2056, + 11722, + 34175, + 46695, + 32111, + 27602, + 11253, + 35074, + 3779, + 22116, + 45130, + 6711, + 39064, + 30006, + 11989, + 2966, + 7328, + 38079, + 21611, + 48609, + 10941, + 12361, + 47605, + 18083, + 17041, + 34640, + 48862, + 15363, + 39500, + 28384, + 42534, + 4958, + 5362, + 44056, + 39451, + 9952, + 15183, + 17550, + 30636, + 4367, + 28136, + 28962, + 24201, + 20143, + 10410, + 6961, + 32501, + 31198, + 29052, + 35079, + 46976, + 29832, + 15213, + 9819, + 30280, + 40970, + 33774, + 9075, + 16467, + 43840, + 41498, + 49389, + 9438, + 42011, + 28528, + 6270, + 32240, + 28348, + 28576, + 20255, + 30205, + 5647, + 38084, + 44483, + 25345, + 8892, + 48928, + 45654, + 32777, + 19118, + 21573, + 20321, + 35759, + 25592, + 12978, + 46571, + 21443, + 1146, + 35631, + 16972, + 9130, + 21144, + 15369, + 25706, + 30020, + 31813, + 19771, + 23373, + 43567, + 48099, + 7343, + 13869, + 35746, + 26060, + 28453, + 23171, + 47167, + 36600, + 27922, + 25417, + 28408, + 44019, + 692, + 15299, + 41311, + 24634, + 32706, + 35040, + 2823, + 11006, + 49107, + 39577, + 20006, + 37685, + 16385, + 7476, + 19056, + 49708, + 43201, + 13, + 34406, + 22215, + 16581, + 22872, + 2089, + 1620, + 27760, + 34288, + 21090, + 28247, + 21901, + 6534, + 36763, + 3701, + 39517, + 21874, + 9396, + 41433, + 10300, + 39166, + 25694, + 11428, + 3631, + 20158, + 11731, + 32656, + 15310, + 2568, + 45531, + 17598, + 22369, + 8128, + 47680, + 384, + 39196, + 13959, + 5427, + 11880, + 17223, + 24563, + 2015, + 19818, + 18441, + 38715, + 25956, + 37304, + 3353, + 35461, + 33583, + 24939, + 27123, + 25211, + 9450, + 34916, + 40509, + 35591, + 11466, + 26730, + 41250, + 19148, + 48826, + 42347, + 34815, + 26825, + 33052, + 42686, + 3071, + 772, + 41130, + 30408, + 1761, + 31586, + 32254, + 5835, + 23869, + 34514, + 35873, + 46067, + 10161, + 18465, + 23283, + 22570, + 16611, + 43001, + 20788, + 29375, + 47869, + 39381, + 10740, + 13489, + 12012, + 5443, + 13697, + 11219, + 39409, + 45537, + 36260, + 8017, + 22568, + 41179, + 23311, + 11552, + 5742, + 46031, + 5047, + 24144, + 17702, + 21925, + 23371, + 29894, + 40487, + 36987, + 41744, + 19078, + 43092, + 31209, + 33562, + 25628, + 16710, + 2792, + 26383, + 18546, + 8279, + 18509, + 45050, + 15360, + 17072, + 12047, + 15335, + 24292, + 34542, + 5309, + 29212, + 41688, + 19717, + 22951, + 18601, + 24364, + 35165, + 47880, + 25347, + 29189, + 43281, + 35089, + 25972, + 12317, + 14517, + 29735, + 29480, + 32438, + 43004, + 20515, + 28392, + 24689, + 16773, + 1449, + 9640, + 32725, + 36459, + 48264, + 48286, + 12375, + 30030, + 4791, + 420, + 49671, + 47810, + 11879, + 18583, + 36921, + 37292, + 31636, + 35378, + 19876, + 35008, + 24083, + 7851, + 9478, + 14118, + 20340, + 3218, + 44753, + 10971, + 13903, + 47857, + 23582, + 27839, + 16821, + 44310, + 24880, + 11423, + 43749, + 4057, + 9168, + 49764, + 6157, + 961, + 38662, + 29382, + 41168, + 11529, + 38302, + 28420, + 38568, + 29335, + 8409, + 45715, + 24209, + 48114, + 20334, + 12756, + 41936, + 1398, + 23940, + 20557, + 17458, + 13895, + 18153, + 21072, + 16198, + 17471, + 8102, + 44885, + 10305, + 24478, + 2437, + 43886, + 17666, + 24033, + 43795, + 17245, + 7085, + 31673, + 12894, + 40016, + 17360, + 11346, + 31354, + 30335, + 9680, + 35166, + 27587, + 49514, + 7814, + 46179, + 45305, + 2742, + 33500, + 15153, + 10080, + 35710, + 48764, + 16064, + 42313, + 894, + 16482, + 43489, + 1886, + 10267, + 6718, + 12632, + 16873, + 32727, + 29184, + 7272, + 15854, + 11459, + 32060, + 41804, + 12260, + 45065, + 46479, + 39322, + 31034, + 38468, + 7551, + 43789, + 12602, + 12140, + 28209, + 47285, + 26598, + 46123, + 34575, + 29841, + 1530, + 46554, + 10206, + 7395, + 16101, + 45341, + 14282, + 22865, + 22643, + 8943, + 13952, + 8780, + 24526, + 25818, + 48966, + 9469, + 14032, + 8761, + 25151, + 37565, + 19653, + 29213, + 3486, + 26272, + 45447, + 9564, + 10229, + 2102, + 41930, + 45963, + 46007, + 12120, + 7447, + 21596, + 46783, + 48927, + 14625, + 18338, + 13603, + 37380, + 27547, + 45866, + 204, + 31419, + 16430, + 21380, + 28464, + 46693, + 45194, + 20186, + 39161, + 9831, + 7240, + 24691, + 34203, + 4031, + 14303, + 33811, + 8652, + 40341, + 33537, + 22208, + 19466, + 40639, + 11366, + 13248, + 20670, + 36077, + 21797, + 35470, + 18075, + 32885, + 33179, + 22604, + 5265, + 5040, + 29351, + 47359, + 26813, + 17277, + 15954, + 19475, + 20331, + 31788, + 19603, + 43236, + 1580, + 20357, + 40381, + 9675, + 30069, + 6776, + 48541, + 29315, + 40120, + 16712, + 29264, + 44725, + 45234, + 30964, + 4753, + 13140, + 40032, + 19353, + 13123, + 40199, + 7032, + 36336, + 34253, + 44401, + 35605, + 39904, + 33884, + 47637, + 15385, + 33934, + 35288, + 18795, + 8552, + 29243, + 31947, + 47837, + 30409, + 23660, + 24896, + 23432, + 145, + 46299, + 31394, + 35119, + 32156, + 26929, + 16039, + 23337, + 35724, + 43922, + 10963, + 3976, + 20369, + 25342, + 19230, + 5884, + 15395, + 4269, + 12636, + 27498, + 8193, + 1123, + 26877, + 9296, + 41289, + 28091, + 46603, + 8714, + 10028, + 27502, + 6762, + 15397, + 41889, + 10888, + 15168, + 3315, + 44402, + 44519, + 42928, + 34676, + 9598, + 20581, + 21936, + 2623, + 26847, + 11349, + 25839, + 35168, + 47941, + 2578, + 40818, + 28921, + 27140, + 35418, + 31244, + 11781, + 26279, + 34770, + 527, + 39776, + 20137, + 18972, + 27406, + 39810, + 19075, + 33959, + 24208, + 6144, + 42851, + 30740, + 6589, + 9643, + 17587, + 47484, + 17230, + 28231, + 9408, + 30100, + 3540, + 14545, + 47760, + 12671, + 39917, + 37937, + 3494, + 5928, + 10734, + 2685, + 21623, + 29511, + 14231, + 38283, + 2189, + 38491, + 40022, + 3314, + 29980, + 14819, + 48236, + 34810, + 11250, + 23921, + 5289, + 10533, + 29430, + 6411, + 19665, + 27030, + 29564, + 37909, + 43975, + 48937, + 46810, + 6464, + 21302, + 7448, + 3706, + 4775, + 3117, + 12124, + 24285, + 7433, + 18552, + 20753, + 4282, + 12927, + 27796, + 41495, + 39118, + 42099, + 33951, + 32560, + 43943, + 210, + 1847, + 49434, + 23727, + 11078, + 32513, + 6287, + 19577, + 21958, + 9400, + 29161, + 6301, + 5529, + 46999, + 38499, + 6551, + 24199, + 29588, + 4006, + 16353, + 34234, + 42407, + 4283, + 45169, + 27518, + 29418, + 16187, + 11387, + 9545, + 42194, + 14006, + 42681, + 2366, + 35363, + 2694, + 3472, + 3007, + 43344, + 33544, + 44821, + 45418, + 2320, + 20029, + 10893, + 20394, + 42936, + 17180, + 36518, + 31072, + 21168, + 7385, + 25812, + 25303, + 43857, + 49062, + 40055, + 4710, + 4722, + 10773, + 43162, + 49904, + 29274, + 1031, + 31479, + 6976, + 42594, + 29091, + 39289, + 18771, + 38088, + 12194, + 47796, + 12283, + 41909, + 8948, + 43701, + 20516, + 7507, + 45460, + 15114, + 41553, + 35665, + 24814, + 25126, + 44114, + 49779, + 14579, + 42858, + 20053, + 18359, + 49011, + 26505, + 2815, + 17740, + 16837, + 4856, + 17066, + 4464, + 35425, + 15781, + 11422, + 43229, + 33689, + 14262, + 24082, + 45893, + 42864, + 30414, + 6089, + 36616, + 15372, + 15655, + 16440, + 44492, + 10509, + 34858, + 30516, + 18978, + 25226, + 45597, + 34078, + 32085, + 71, + 26436, + 40260, + 32518, + 34192, + 22601, + 43803, + 14826, + 14452, + 40426, + 49198, + 37492, + 15339, + 372, + 35660, + 37970, + 4229, + 3008, + 12601, + 16709, + 40119, + 15806, + 9153, + 6849, + 40379, + 9005, + 41773, + 41460, + 33946, + 16682, + 44159, + 31089, + 17652, + 47436, + 10877, + 14129, + 25431, + 1363, + 36023, + 15511, + 15265, + 18754, + 21938, + 17508, + 36995, + 49012, + 38388, + 20950, + 31746, + 7116, + 8013, + 42631, + 6799, + 5554, + 26026, + 45625, + 5198, + 8050, + 31008, + 27282, + 26903, + 13749, + 49928, + 31857, + 19745, + 49422, + 39102, + 47315, + 38728, + 31852, + 38286, + 49365, + 46889, + 46854, + 22695, + 15561, + 41528, + 3593, + 39771, + 24107, + 42588, + 29452, + 8843, + 8728, + 32644, + 18081, + 5326, + 26700, + 15664, + 14894, + 47749, + 13130, + 27569, + 13476, + 20147, + 22983, + 5573, + 3423, + 25931, + 40518, + 17533, + 39711, + 38151, + 42768, + 47123, + 43241, + 47879, + 48744, + 20196, + 22104, + 6091, + 7480, + 24412, + 17009, + 26046, + 30816, + 44264, + 47293, + 10230, + 46187, + 42370, + 30007, + 39905, + 34138, + 15915, + 15834, + 26470, + 15359, + 20898, + 44953, + 16381, + 4630, + 19114, + 35478, + 23863, + 5995, + 28476, + 24151, + 37853, + 19595, + 14561, + 7579, + 46158, + 13208, + 4354, + 5664, + 18921, + 49580, + 22595, + 29952, + 18011, + 31139, + 24280, + 33054, + 24314, + 18748, + 10717, + 45099, + 18625, + 43366, + 28777, + 8964, + 33020, + 4777, + 30595, + 23539, + 18719, + 2601, + 20351, + 12380, + 33842, + 9665, + 24870, + 1764, + 3586, + 43470, + 22019, + 13483, + 48724, + 15974, + 15327, + 25172, + 39518, + 40947, + 38158, + 42143, + 46615, + 2994, + 35896, + 43541, + 27695, + 45384, + 38270, + 3206, + 42357, + 10948, + 48500, + 38862, + 11875, + 5947, + 4581, + 34415, + 18268, + 46914, + 12845, + 23148, + 30158, + 20283, + 19139, + 43145, + 46821, + 8947, + 7713, + 16448, + 15435, + 47868, + 44920, + 46165, + 45034, + 3999, + 17710, + 41336, + 7229, + 46013, + 41153, + 8998, + 43876, + 40122, + 31844, + 33260, + 9433, + 48327, + 15763, + 40249, + 9897, + 21311, + 13255, + 38436, + 22577, + 34882, + 26595, + 31108, + 44103, + 20192, + 1211, + 33219, + 4680, + 35060, + 6817, + 41943, + 14547, + 48371, + 44052, + 20328, + 32683, + 13876, + 49707, + 16300, + 26214, + 30991, + 48934, + 6934, + 36852, + 27256, + 33941, + 4561, + 43607, + 30147, + 36430, + 46381, + 14581, + 8864, + 29101, + 42817, + 32946, + 40956, + 49037, + 40012, + 47582, + 24829, + 20484, + 36308, + 36881, + 17303, + 119, + 26821, + 24999, + 2347, + 24698, + 27308, + 10998, + 43161, + 49282, + 6861, + 8612, + 10875, + 32614, + 20105, + 3852, + 24873, + 19299, + 42243, + 49056, + 37889, + 44201, + 29497, + 1365, + 24688, + 20000, + 17479, + 1583, + 23811, + 27530, + 30686, + 16121, + 13632, + 4846, + 11608, + 19648, + 46474, + 391, + 36989, + 30742, + 19556, + 41837, + 47260, + 7802, + 16042, + 11505, + 31914, + 38057, + 2974, + 29667, + 15319, + 32058, + 35064, + 18020, + 44415, + 28242, + 34133, + 15851, + 6439, + 26376, + 24557, + 14150, + 18580, + 16522, + 16654, + 41559, + 23489, + 13333, + 37788, + 28363, + 69, + 18467, + 49703, + 47420, + 33117, + 46948, + 44579, + 3386, + 7842, + 36976, + 17052, + 48755, + 14076, + 20035, + 12987, + 25757, + 22660, + 48587, + 20712, + 44542, + 36155, + 33350, + 34848, + 21062, + 9802, + 30870, + 35727, + 1419, + 35427, + 29372, + 28271, + 1432, + 10419, + 22232, + 8799, + 23231, + 18825, + 645, + 14895, + 806, + 13493, + 28498, + 30675, + 26852, + 34715, + 14901, + 3800, + 40876, + 26249, + 10067, + 21080, + 46325, + 14601, + 23517, + 26589, + 39456, + 33415, + 10083, + 22375, + 22782, + 24788, + 41306, + 11478, + 29011, + 27676, + 12074, + 17296, + 27190, + 45150, + 8115, + 37412, + 12299, + 8856, + 47476, + 27297, + 17853, + 33651, + 1802, + 45136, + 27344, + 44274, + 39336, + 22191, + 47725, + 9723, + 11729, + 4573, + 46995, + 19881, + 41073, + 22254, + 4342, + 22234, + 34927, + 11847, + 36854, + 8031, + 41907, + 30331, + 10004, + 26558, + 46102, + 44779, + 23637, + 35450, + 16454, + 8635, + 21697, + 41281, + 12517, + 24145, + 4823, + 36524, + 39112, + 49560, + 1050, + 35726, + 9309, + 27900, + 47204, + 40656, + 35945, + 47509, + 36156, + 38489, + 49288, + 28750, + 9681, + 48895, + 41374, + 46896, + 44081, + 17195, + 11084, + 360, + 12730, + 49665, + 4469, + 36464, + 48231, + 25593, + 12172, + 49405, + 1161, + 28389, + 47682, + 30651, + 9858, + 40094, + 8094, + 35000, + 2788, + 22415, + 43612, + 39363, + 23051, + 32779, + 45318, + 35143, + 3767, + 13640, + 39540, + 8663, + 44211, + 4315, + 31105, + 48999, + 12635, + 38984, + 40111, + 30042, + 29606, + 14677, + 23232, + 41642, + 684, + 7924, + 35337, + 27903, + 23041, + 6216, + 11002, + 30588, + 248, + 15434, + 4949, + 13710, + 4885, + 30735, + 29285, + 17776, + 4130, + 19417, + 12065, + 27773, + 5327, + 5822, + 37971, + 16785, + 45988, + 34891, + 10539, + 36381, + 8066, + 18082, + 40475, + 5883, + 48613, + 6869, + 36641, + 20814, + 32666, + 26592, + 33903, + 6188, + 45658, + 38723, + 14616, + 43297, + 39671, + 20840, + 16360, + 377, + 32021, + 12690, + 19387, + 34172, + 48, + 32104, + 10454, + 40118, + 29917, + 32756, + 16148, + 24659, + 46362, + 10296, + 35532, + 45362, + 8445, + 26988, + 19986, + 23989, + 40842, + 22218, + 43758, + 20756, + 6021, + 31090, + 21742, + 31289, + 3954, + 34212, + 15814, + 4900, + 6839, + 4292, + 12036, + 10309, + 36481, + 12225, + 44032, + 42433, + 15587, + 34420, + 32763, + 36113, + 48281, + 784, + 26010, + 45848, + 20146, + 15791, + 34223, + 11746, + 20116, + 34754, + 16792, + 17968, + 49269, + 3702, + 7189, + 32437, + 37195, + 45991, + 26726, + 19061, + 5843, + 5298, + 29030, + 3183, + 20623, + 35028, + 26691, + 30600, + 16983, + 23823, + 27977, + 43927, + 41000, + 28083, + 17246, + 21873, + 2463, + 39623, + 25998, + 34052, + 1315, + 20036, + 12226, + 24401, + 32201, + 22202, + 23437, + 14523, + 48273, + 31597, + 41316, + 7292, + 42367, + 18747, + 25978, + 35486, + 37466, + 38707, + 34582, + 4064, + 23382, + 36398, + 22219, + 36882, + 8232, + 42752, + 5880, + 34585, + 29176, + 5030, + 35331, + 17520, + 35204, + 286, + 217, + 6208, + 38213, + 23409, + 23684, + 14964, + 44841, + 20951, + 22416, + 7046, + 46899, + 28908, + 49481, + 14112, + 4969, + 17381, + 4737, + 49960, + 38135, + 17574, + 35443, + 49292, + 1499, + 36292, + 29583, + 47177, + 17446, + 20492, + 41253, + 45621, + 30859, + 43245, + 1495, + 46953, + 49647, + 26469, + 6484, + 15677, + 26015, + 21366, + 13713, + 21545, + 23444, + 503, + 1233, + 26869, + 38115, + 29000, + 26812, + 41955, + 18443, + 19, + 2778, + 32959, + 38116, + 31522, + 43999, + 40129, + 25969, + 5686, + 36862, + 11594, + 49934, + 26338, + 25395, + 6542, + 15858, + 33486, + 25909, + 49355, + 35892, + 5319, + 7075, + 25673, + 22699, + 1353, + 17461, + 10165, + 2973, + 26267, + 2227, + 7640, + 9112, + 10242, + 13324, + 7210, + 42769, + 6548, + 46911, + 40621, + 49000, + 3428, + 14808, + 46093, + 16280, + 19010, + 3703, + 31658, + 19042, + 18350, + 39275, + 21627, + 890, + 2174, + 480, + 42575, + 17527, + 33654, + 24983, + 31006, + 35638, + 45138, + 14124, + 48717, + 22687, + 3249, + 187, + 32068, + 5938, + 34533, + 18857, + 24045, + 48869, + 7688, + 40476, + 4538, + 39085, + 41042, + 3807, + 6639, + 23321, + 32385, + 36966, + 26889, + 45869, + 45395, + 1493, + 8291, + 17908, + 45957, + 10373, + 46457, + 49815, + 6725, + 1102, + 21945, + 15576, + 35480, + 15087, + 6518, + 34836, + 47813, + 24306, + 47933, + 25189, + 30049, + 48234, + 43512, + 41685, + 21205, + 33034, + 34399, + 23218, + 2965, + 974, + 20921, + 6964, + 6979, + 48080, + 12923, + 2903, + 44859, + 4797, + 16377, + 23630, + 44480, + 41489, + 24583, + 10863, + 23663, + 48930, + 25299, + 47936, + 14385, + 14800, + 6712, + 8898, + 30453, + 13770, + 17878, + 9011, + 41341, + 15284, + 46636, + 22028, + 32055, + 26192, + 4665, + 35773, + 34190, + 46760, + 23058, + 37227, + 8257, + 23662, + 25500, + 31629, + 11324, + 40339, + 13900, + 34593, + 8683, + 16865, + 36031, + 23426, + 20503, + 26699, + 42469, + 8438, + 24089, + 27309, + 18419, + 33777, + 13198, + 35429, + 5737, + 11108, + 44694, + 30567, + 39574, + 26705, + 30340, + 6454, + 30397, + 48096, + 39947, + 20639, + 29993, + 14226, + 11320, + 32367, + 41133, + 15617, + 34471, + 11073, + 40285, + 25880, + 32147, + 23040, + 24060, + 28233, + 17685, + 7349, + 18693, + 9379, + 1434, + 27226, + 47374, + 36005, + 36200, + 45007, + 47541, + 4278, + 34201, + 9981, + 6106, + 2424, + 47108, + 2910, + 996, + 23419, + 19856, + 15427, + 45867, + 13370, + 49287, + 295, + 40541, + 44090, + 2918, + 34095, + 14691, + 41469, + 42159, + 41057, + 27619, + 45442, + 4639, + 23914, + 33105, + 16333, + 27095, + 12552, + 25444, + 4511, + 39417, + 11610, + 35193, + 8229, + 24198, + 23042, + 18218, + 23417, + 18895, + 20481, + 4507, + 32696, + 819, + 31921, + 3380, + 3075, + 5376, + 14247, + 26923, + 49459, + 36163, + 32286, + 4022, + 19948, + 5923, + 10869, + 27678, + 2322, + 47188, + 40844, + 43684, + 16022, + 7732, + 27532, + 4092, + 35180, + 31946, + 43745, + 20201, + 34989, + 34919, + 47819, + 35179, + 18649, + 23755, + 49981, + 34838, + 28505, + 6815, + 1430, + 26339, + 22962, + 21775, + 24795, + 29015, + 45118, + 24210, + 42050, + 41729, + 27221, + 7746, + 40314, + 34270, + 45317, + 7687, + 39320, + 25017, + 45536, + 49953, + 24277, + 31115, + 2563, + 42397, + 12327, + 18560, + 3896, + 22016, + 22681, + 42555, + 1565, + 4522, + 39149, + 33442, + 4389, + 7113, + 42426, + 32919, + 45000, + 24532, + 18547, + 40207, + 37501, + 20091, + 21108, + 40648, + 23473, + 32942, + 26378, + 25054, + 16356, + 24994, + 9310, + 46768, + 14144, + 13244, + 40709, + 33273, + 23691, + 3415, + 2212, + 24077, + 14415, + 9384, + 20154, + 31409, + 15030, + 4498, + 31804, + 9890, + 3287, + 38176, + 14176, + 25684, + 19814, + 49932, + 12078, + 867, + 44038, + 37502, + 27895, + 38954, + 27538, + 28819, + 43016, + 48770, + 28806, + 35504, + 18193, + 38973, + 27632, + 10490, + 9242, + 10813, + 8540, + 7053, + 29164, + 23502, + 39741, + 11742, + 2701, + 17759, + 22009, + 2746, + 6212, + 4771, + 18590, + 34401, + 11857, + 30357, + 4309, + 38259, + 30214, + 14243, + 49156, + 27504, + 37926, + 16171, + 20135, + 6717, + 36191, + 44115, + 10972, + 49186, + 10511, + 27039, + 3775, + 19899, + 42346, + 18070, + 41932, + 30757, + 20110, + 21100, + 4974, + 41564, + 18126, + 24894, + 41089, + 13384, + 42929, + 44410, + 37504, + 34227, + 38798, + 48223, + 25213, + 35063, + 32278, + 22581, + 17340, + 9172, + 28549, + 12998, + 1860, + 7443, + 12131, + 48248, + 4444, + 31148, + 41483, + 2244, + 32251, + 21650, + 7051, + 47772, + 34262, + 33477, + 24629, + 452, + 40666, + 9390, + 23614, + 9933, + 29310, + 45115, + 24413, + 27737, + 722, + 15143, + 12263, + 13153, + 34538, + 5142, + 29865, + 14607, + 948, + 11030, + 36331, + 32989, + 26130, + 5218, + 19897, + 43799, + 21413, + 7595, + 37557, + 8518, + 22252, + 37884, + 48977, + 1924, + 11721, + 18974, + 34710, + 20308, + 49397, + 16930, + 28925, + 2772, + 36849, + 16989, + 35922, + 16639, + 46750, + 49982, + 18154, + 22763, + 9257, + 53, + 24600, + 5185, + 18261, + 12117, + 25570, + 9276, + 21377, + 15506, + 48042, + 40529, + 11005, + 29777, + 38346, + 36032, + 44717, + 15551, + 26806, + 31890, + 14009, + 44527, + 38234, + 29626, + 44521, + 23571, + 4095, + 41020, + 4926, + 39204, + 42743, + 9286, + 35763, + 8314, + 37007, + 456, + 14754, + 12727, + 49527, + 10656, + 16625, + 47069, + 21674, + 3184, + 13121, + 40895, + 952, + 19572, + 33896, + 19728, + 46922, + 48307, + 34733, + 39685, + 31107, + 30619, + 18988, + 39596, + 34564, + 39183, + 17528, + 47085, + 18281, + 4262, + 43277, + 21275, + 14351, + 45146, + 6663, + 7648, + 4054, + 21711, + 12126, + 6451, + 42814, + 7569, + 38250, + 9093, + 8200, + 49567, + 6054, + 32379, + 5784, + 18660, + 25253, + 31991, + 33098, + 27882, + 45726, + 11753, + 16859, + 34657, + 39033, + 7107, + 41710, + 34443, + 27804, + 8211, + 45594, + 34309, + 26604, + 39445, + 42114, + 21418, + 27237, + 17021, + 42444, + 49472, + 20867, + 22476, + 5652, + 15210, + 28241, + 7993, + 37309, + 23183, + 13141, + 44041, + 25041, + 3270, + 905, + 10617, + 27847, + 9758, + 11282, + 25376, + 31004, + 24244, + 2492, + 6833, + 930, + 8009, + 49673, + 36138, + 15184, + 24484, + 12480, + 38732, + 16347, + 44935, + 47089, + 42022, + 11048, + 42291, + 14088, + 37212, + 2773, + 35894, + 37034, + 22071, + 38015, + 36411, + 47357, + 30424, + 17136, + 33473, + 30559, + 48645, + 30678, + 4318, + 40191, + 43459, + 1581, + 9031, + 41860, + 26530, + 47503, + 18397, + 4872, + 14366, + 10585, + 15453, + 5223, + 14977, + 39581, + 20438, + 32811, + 29912, + 25523, + 19861, + 11134, + 44445, + 29990, + 10765, + 27680, + 42262, + 23476, + 43038, + 32595, + 40906, + 37877, + 46598, + 7239, + 24211, + 9363, + 11681, + 19813, + 24273, + 44568, + 22525, + 27193, + 16098, + 38808, + 34487, + 39079, + 5087, + 35212, + 33747, + 41639, + 45532, + 14295, + 49860, + 15485, + 25509, + 22991, + 27355, + 21916, + 12587, + 45375, + 1674, + 49330, + 36395, + 35757, + 1795, + 9382, + 13512, + 42749, + 39153, + 4817, + 48045, + 46321, + 9747, + 11566, + 46604, + 20482, + 2014, + 33664, + 12547, + 31327, + 7313, + 45493, + 9024, + 44493, + 7673, + 35864, + 25089, + 34765, + 22658, + 13292, + 11662, + 3923, + 36679, + 20060, + 40363, + 10741, + 31960, + 37382, + 43556, + 32855, + 18562, + 16771, + 44430, + 16003, + 15940, + 34648, + 14814, + 48180, + 30730, + 37897, + 21188, + 3447, + 14632, + 30580, + 45123, + 20548, + 18889, + 33215, + 23001, + 32863, + 36018, + 41310, + 23233, + 17864, + 46035, + 1572, + 41206, + 20607, + 11339, + 35269, + 41810, + 21148, + 41443, + 38054, + 7063, + 1055, + 21975, + 38740, + 49518, + 44225, + 22277, + 46488, + 48178, + 11987, + 48156, + 39696, + 3043, + 25396, + 40819, + 38407, + 48504, + 33511, + 7897, + 34638, + 39376, + 7873, + 47560, + 584, + 3141, + 20852, + 10968, + 35484, + 6798, + 47958, + 26777, + 30103, + 39835, + 11232, + 41579, + 49201, + 13251, + 10748, + 24088, + 32886, + 14087, + 15516, + 21392, + 2580, + 37460, + 18822, + 36973, + 8574, + 30979, + 8960, + 33906, + 15120, + 449, + 14200, + 10386, + 16316, + 36587, + 5699, + 44742, + 12759, + 5887, + 29424, + 7402, + 18192, + 41713, + 15623, + 49927, + 19964, + 41851, + 38496, + 2345, + 37748, + 13630, + 35736, + 16006, + 33707, + 48990, + 30327, + 6865, + 3531, + 39230, + 14245, + 2019, + 33205, + 17475, + 44065, + 9724, + 19500, + 34430, + 28166, + 20680, + 33139, + 49340, + 23192, + 47460, + 2674, + 26296, + 43186, + 19512, + 4939, + 12250, + 4531, + 16767, + 34233, + 39872, + 3696, + 31420, + 7497, + 5588, + 31280, + 29216, + 39446, + 32050, + 25723, + 30882, + 22163, + 39701, + 24487, + 46925, + 35162, + 32189, + 38488, + 1852, + 15108, + 21292, + 23629, + 1617, + 17580, + 28077, + 23840, + 28298, + 48498, + 22306, + 40149, + 3421, + 9176, + 32471, + 47824, + 38748, + 24437, + 10892, + 7752, + 40221, + 16459, + 9793, + 30878, + 27522, + 42579, + 17442, + 29967, + 35151, + 8465, + 9538, + 7547, + 23916, + 1882, + 46958, + 29624, + 2450, + 47881, + 6678, + 47394, + 1579, + 49795, + 28301, + 11846, + 20031, + 30153, + 22304, + 4490, + 38953, + 7237, + 27949, + 43511, + 20469, + 22710, + 37900, + 3241, + 42498, + 29275, + 8996, + 20228, + 9555, + 28960, + 49823, + 38492, + 16397, + 18948, + 4616, + 12610, + 34302, + 47683, + 29229, + 36797, + 34429, + 26122, + 3322, + 26950, + 13210, + 49968, + 46617, + 34321, + 26572, + 49147, + 1977, + 14116, + 42784, + 10235, + 49395, + 33218, + 7719, + 4942, + 24128, + 6735, + 25889, + 27164, + 37602, + 1989, + 45738, + 22413, + 29084, + 49359, + 7537, + 21941, + 13705, + 49570, + 2693, + 626, + 10302, + 43984, + 26723, + 36689, + 33115, + 15638, + 41609, + 45975, + 9505, + 28234, + 47737, + 6243, + 47251, + 35106, + 13540, + 46084, + 4392, + 13786, + 6690, + 39442, + 35784, + 37037, + 5780, + 22378, + 29048, + 17300, + 5836, + 3990, + 42437, + 47651, + 35124, + 28714, + 40640, + 16405, + 38506, + 13006, + 41693, + 28045, + 8855, + 3523, + 41015, + 1060, + 12076, + 16575, + 30688, + 2584, + 16051, + 44276, + 30287, + 36714, + 9808, + 48055, + 4915, + 6058, + 6950, + 12459, + 10610, + 17370, + 14508, + 29104, + 44632, + 454, + 4682, + 16908, + 7980, + 19499, + 18506, + 30000, + 16050, + 33035, + 32165, + 19286, + 21817, + 17058, + 40618, + 36859, + 38005, + 24549, + 9026, + 25078, + 12262, + 28097, + 44594, + 16600, + 20650, + 22514, + 22241, + 40933, + 17785, + 16429, + 37822, + 47900, + 24721, + 36547, + 43253, + 8210, + 44853, + 46048, + 42006, + 33523, + 43125, + 29609, + 28331, + 31591, + 44022, + 12960, + 7458, + 8747, + 7360, + 23674, + 39688, + 35090, + 23644, + 11670, + 36591, + 36666, + 27576, + 17733, + 19535, + 33104, + 6214, + 6994, + 33086, + 44351, + 18643, + 34967, + 14538, + 4058, + 29250, + 39147, + 31668, + 30118, + 41839, + 19621, + 19622, + 40561, + 26104, + 49215, + 49246, + 9006, + 32323, + 6956, + 12037, + 22319, + 40556, + 29764, + 13466, + 34330, + 24227, + 11627, + 31618, + 11524, + 30411, + 34213, + 36562, + 30783, + 25946, + 29838, + 47770, + 14284, + 17133, + 1340, + 4735, + 12002, + 40272, + 28872, + 48308, + 35440, + 24708, + 15810, + 8926, + 11877, + 9626, + 8014, + 21333, + 16046, + 47981, + 49739, + 978, + 20823, + 18303, + 26449, + 31541, + 10312, + 17372, + 33298, + 13893, + 36116, + 7093, + 28302, + 7804, + 25886, + 13314, + 46847, + 23244, + 30823, + 36341, + 12939, + 12412, + 8888, + 27603, + 38453, + 39380, + 49356, + 7675, + 2637, + 23253, + 12051, + 21865, + 40759, + 19652, + 5574, + 10324, + 17704, + 22932, + 16286, + 161, + 47991, + 30818, + 7502, + 6921, + 7276, + 15386, + 35078, + 46401, + 47699, + 46408, + 6393, + 18806, + 49055, + 46330, + 38993, + 35302, + 38243, + 18867, + 40725, + 6283, + 16533, + 24534, + 49469, + 3398, + 9426, + 17788, + 7275, + 15325, + 41583, + 2160, + 20297, + 1939, + 24782, + 9521, + 5138, + 8600, + 41678, + 37579, + 21746, + 45163, + 44971, + 47905, + 7835, + 37645, + 18548, + 41818, + 35218, + 26183, + 24675, + 37608, + 5091, + 13608, + 35111, + 30753, + 20395, + 18335, + 9271, + 27220, + 26629, + 15541, + 45328, + 41021, + 29815, + 22707, + 6284, + 14254, + 11384, + 10212, + 12035, + 3899, + 43158, + 29700, + 9420, + 14406, + 7162, + 26670, + 46898, + 37194, + 46217, + 675, + 22480, + 11931, + 7838, + 9828, + 32793, + 49006, + 35262, + 39450, + 24195, + 29333, + 35232, + 12984, + 27948, + 36295, + 20749, + 8836, + 46739, + 36799, + 34983, + 29191, + 19618, + 33434, + 10969, + 40796, + 45628, + 47904, + 47076, + 18559, + 3328, + 37423, + 15727, + 32612, + 13041, + 7263, + 42377, + 38843, + 41917, + 31492, + 30764, + 38739, + 45100, + 28856, + 41176, + 22623, + 47759, + 39991, + 46365, + 14614, + 26181, + 40173, + 6552, + 9210, + 18099, + 27217, + 18780, + 44014, + 42360, + 4290, + 9025, + 46837, + 33439, + 17531, + 18932, + 4863, + 3370, + 9948, + 5657, + 22096, + 43703, + 9200, + 12560, + 49413, + 37545, + 1545, + 19043, + 35644, + 8767, + 40558, + 34781, + 49404, + 28840, + 29098, + 41935, + 23802, + 6533, + 6789, + 48845, + 21756, + 18984, + 40946, + 19789, + 5983, + 23461, + 37749, + 29339, + 15752, + 13194, + 19949, + 39636, + 13620, + 8800, + 9318, + 45294, + 26397, + 27036, + 22947, + 3405, + 19025, + 34509, + 19695, + 29572, + 32121, + 47344, + 45786, + 41573, + 7442, + 21743, + 49777, + 31146, + 49511, + 14469, + 48978, + 24393, + 22457, + 36325, + 20796, + 31882, + 17110, + 29632, + 2955, + 41241, + 26627, + 19307, + 12329, + 37821, + 26772, + 44151, + 26980, + 37554, + 29403, + 15993, + 23055, + 24854, + 39733, + 38109, + 7231, + 15501, + 43954, + 41011, + 47322, + 33846, + 23927, + 19713, + 24162, + 23551, + 10160, + 27091, + 44655, + 42644, + 18630, + 38306, + 37059, + 26492, + 6742, + 6478, + 21081, + 14238, + 17200, + 15394, + 21135, + 13366, + 21424, + 30959, + 26002, + 36052, + 19664, + 44712, + 18755, + 31176, + 47821, + 26853, + 18929, + 9163, + 18533, + 31158, + 6370, + 8676, + 34959, + 21491, + 31607, + 15513, + 8130, + 48460, + 33288, + 29215, + 28737, + 30702, + 5708, + 43540, + 16557, + 19966, + 49041, + 34669, + 12519, + 39735, + 4174, + 27681, + 19545, + 36099, + 21147, + 44353, + 43871, + 5243, + 24420, + 20847, + 18316, + 24729, + 44652, + 38321, + 23101, + 16941, + 41261, + 25841, + 8286, + 44789, + 46334, + 15728, + 24810, + 6343, + 6139, + 14603, + 5481, + 21904, + 37346, + 24002, + 26628, + 26756, + 17097, + 37383, + 37132, + 48535, + 42350, + 39994, + 21985, + 26649, + 45253, + 47115, + 2228, + 29941, + 22305, + 39388, + 44905, + 35620, + 13115, + 5624, + 25438, + 44740, + 14702, + 20659, + 23219, + 35329, + 16108, + 49258, + 40677, + 25065, + 48996, + 28622, + 9107, + 20344, + 17618, + 29047, + 10472, + 2104, + 42789, + 14761, + 8638, + 45061, + 33383, + 12332, + 27643, + 26591, + 5524, + 42893, + 41514, + 25964, + 48885, + 25447, + 19196, + 4489, + 17857, + 6428, + 16507, + 43691, + 31871, + 8090, + 10408, + 30398, + 47266, + 27912, + 40650, + 33985, + 47646, + 32264, + 23873, + 10464, + 38771, + 9776, + 36024, + 31854, + 34867, + 19411, + 32284, + 14706, + 31749, + 48242, + 6041, + 47808, + 49223, + 48841, + 23707, + 28941, + 14359, + 17990, + 39903, + 22700, + 49171, + 9674, + 19036, + 47774, + 46249, + 14195, + 20493, + 31681, + 36234, + 2483, + 7042, + 12622, + 14941, + 38354, + 29464, + 15291, + 23613, + 47480, + 18490, + 26082, + 46871, + 42857, + 41231, + 43270, + 2664, + 6992, + 33440, + 25498, + 32194, + 47799, + 39951, + 39164, + 34349, + 891, + 9360, + 7658, + 47533, + 28173, + 43934, + 47729, + 46391, + 18545, + 34025, + 12706, + 16213, + 31780, + 44949, + 16422, + 38531, + 18185, + 7996, + 12906, + 42126, + 15863, + 6432, + 46993, + 12244, + 8650, + 14536, + 33177, + 17408, + 7974, + 45414, + 8024, + 25924, + 36069, + 33, + 28723, + 10838, + 10276, + 10430, + 33772, + 33207, + 26075, + 23525, + 1561, + 33278, + 30568, + 42059, + 20078, + 3153, + 21858, + 45032, + 33592, + 39266, + 5104, + 30510, + 9232, + 1797, + 28342, + 32427, + 22988, + 8775, + 8400, + 26391, + 19022, + 16540, + 43770, + 6696, + 37311, + 36997, + 2515, + 3202, + 30974, + 34286, + 12823, + 7437, + 28929, + 30989, + 43707, + 33013, + 26807, + 923, + 11444, + 21059, + 37002, + 4103, + 38044, + 42736, + 42720, + 29235, + 41063, + 36803, + 30747, + 28592, + 8089, + 45708, + 5621, + 47674, + 8579, + 4248, + 34787, + 33340, + 10608, + 15475, + 21104, + 12747, + 20745, + 23130, + 16367, + 37992, + 16431, + 12462, + 42210, + 8822, + 7310, + 24169, + 1297, + 38163, + 31812, + 12182, + 23534, + 47018, + 18084, + 34893, + 43509, + 41712, + 3839, + 18167, + 31555, + 43494, + 21918, + 21018, + 1607, + 49488, + 32200, + 40634, + 42112, + 36414, + 21206, + 39622, + 30889, + 13569, + 13012, + 15521, + 21495, + 3972, + 35853, + 38690, + 5967, + 41390, + 2306, + 36861, + 29211, + 49730, + 29437, + 20593, + 24875, + 23152, + 45010, + 4807, + 5994, + 13773, + 20014, + 28260, + 37467, + 26764, + 36571, + 3687, + 43798, + 15785, + 28330, + 25899, + 41218, + 10598, + 48880, + 46882, + 36947, + 8935, + 6377, + 2774, + 21035, + 29869, + 49687, + 23385, + 8980, + 19883, + 10257, + 12990, + 42182, + 31018, + 12064, + 31477, + 24141, + 19538, + 22669, + 1112, + 37816, + 28945, + 39750, + 8386, + 7518, + 37349, + 21723, + 36692, + 40776, + 28502, + 22956, + 15157, + 13726, + 3046, + 39666, + 10642, + 30847, + 22194, + 36162, + 15226, + 31305, + 37146, + 27585, + 44018, + 7872, + 14294, + 16389, + 9161, + 17262, + 31081, + 11180, + 46159, + 1172, + 10780, + 2137, + 48165, + 5113, + 15991, + 36013, + 42, + 27876, + 19833, + 10251, + 8407, + 3388, + 32303, + 22170, + 45396, + 4391, + 39543, + 28888, + 22323, + 38348, + 17134, + 48434, + 27714, + 786, + 29914, + 39431, + 48435, + 1746, + 37715, + 25928, + 13853, + 31571, + 32108, + 49220, + 1563, + 38695, + 43877, + 19700, + 30985, + 31631, + 35772, + 27582, + 42527, + 3636, + 35430, + 38540, + 6662, + 12242, + 9049, + 12563, + 4536, + 23945, + 18406, + 30707, + 25327, + 42945, + 32954, + 41421, + 14693, + 43413, + 47439, + 37360, + 42208, + 1276, + 47620, + 44270, + 36700, + 46704, + 11787, + 17156, + 8412, + 23450, + 7076, + 3110, + 15257, + 13882, + 16820, + 41368, + 18429, + 20688, + 45954, + 48858, + 5762, + 5055, + 35731, + 46724, + 11246, + 3584, + 18678, + 34118, + 20903, + 227, + 21363, + 31634, + 35938, + 36384, + 40996, + 29469, + 7817, + 3251, + 2817, + 9612, + 42523, + 10950, + 1385, + 35465, + 19127, + 6378, + 23467, + 7995, + 47015, + 25716, + 18789, + 18299, + 44683, + 31701, + 28435, + 43655, + 23781, + 20558, + 31138, + 26522, + 37092, + 7789, + 39185, + 47976, + 3840, + 20499, + 39854, + 48532, + 5894, + 4083, + 41191, + 37175, + 6922, + 25665, + 2156, + 37456, + 31958, + 26468, + 35230, + 39087, + 33076, + 22193, + 28769, + 25000, + 17674, + 9439, + 24309, + 9147, + 29159, + 49835, + 10412, + 11932, + 17127, + 37511, + 3674, + 47093, + 43518, + 1083, + 38928, + 7591, + 24615, + 22114, + 17294, + 25787, + 785, + 16266, + 33171, + 37401, + 12961, + 26359, + 11097, + 1677, + 3018, + 28966, + 11075, + 31849, + 22247, + 6140, + 43343, + 46628, + 48673, + 33991, + 14874, + 5566, + 4387, + 33573, + 38107, + 49679, + 33330, + 48370, + 37052, + 29828, + 42745, + 46756, + 45037, + 17255, + 26503, + 8091, + 37801, + 45455, + 14125, + 40981, + 19494, + 6497, + 4824, + 21246, + 9481, + 44443, + 3697, + 6483, + 5063, + 4023, + 36332, + 38019, + 41864, + 7130, + 22587, + 31362, + 48625, + 507, + 37358, + 35804, + 43208, + 30525, + 4841, + 15490, + 9472, + 27813, + 33948, + 39635, + 7493, + 3861, + 9510, + 36175, + 35213, + 4112, + 18692, + 27469, + 13998, + 19345, + 1948, + 25984, + 41624, + 9461, + 590, + 7607, + 17436, + 43115, + 45052, + 9085, + 40553, + 32663, + 27601, + 11747, + 16884, + 101, + 26913, + 30443, + 22591, + 13772, + 37867, + 2865, + 33527, + 48816, + 3783, + 28655, + 29724, + 48285, + 20483, + 14929, + 30920, + 41651, + 1534, + 28403, + 27722, + 29674, + 13497, + 16813, + 756, + 31552, + 25011, + 15748, + 14552, + 3682, + 47568, + 19395, + 37531, + 40582, + 33005, + 25283, + 43278, + 23174, + 10857, + 20827, + 28022, + 21235, + 7770, + 11537, + 19123, + 2350, + 26567, + 10816, + 8282, + 44757, + 9072, + 24952, + 36971, + 41109, + 32767, + 30102, + 17918, + 27939, + 16201, + 40359, + 587, + 16215, + 32858, + 28119, + 18041, + 12588, + 7377, + 20579, + 39071, + 35988, + 17152, + 41202, + 23276, + 41865, + 25186, + 37448, + 33771, + 14323, + 9386, + 6434, + 41674, + 16545, + 16597, + 6252, + 17226, + 17035, + 32258, + 8441, + 26229, + 49771, + 3041, + 28146, + 17530, + 27825, + 17322, + 39472, + 39730, + 49394, + 22222, + 4754, + 25778, + 2933, + 6628, + 8378, + 12617, + 38327, + 28126, + 43195, + 13898, + 10164, + 43786, + 38829, + 27085, + 19432, + 6943, + 5912, + 29542, + 21256, + 15066, + 22840, + 21400, + 45425, + 17639, + 21189, + 22393, + 46246, + 17659, + 29195, + 16787, + 5004, + 6664, + 45721, + 18121, + 39305, + 40015, + 20998, + 26769, + 30182, + 49462, + 11089, + 41387, + 13036, + 24171, + 19147, + 2239, + 21599, + 7701, + 20327, + 23565, + 7654, + 22559, + 32009, + 29629, + 16889, + 43559, + 24047, + 44289, + 14514, + 27638, + 18877, + 12551, + 31834, + 35058, + 16227, + 24278, + 48444, + 27376, + 36924, + 42233, + 40132, + 43819, + 25285, + 26703, + 11412, + 31751, + 39748, + 22127, + 3681, + 13805, + 47831, + 35986, + 44122, + 45049, + 49789, + 40154, + 31331, + 41066, + 19048, + 29133, + 4506, + 1190, + 2654, + 6940, + 5209, + 32906, + 13551, + 36686, + 31993, + 43142, + 32957, + 17167, + 25831, + 14394, + 16594, + 682, + 32716, + 3311, + 38791, + 35018, + 47853, + 6572, + 49254, + 29178, + 47801, + 21146, + 23265, + 29241, + 15057, + 15155, + 12040, + 2460, + 35564, + 26758, + 43388, + 12535, + 34220, + 7855, + 24934, + 43373, + 44461, + 19738, + 9602, + 28546, + 15279, + 4750, + 26008, + 44432, + 11126, + 30221, + 3605, + 49382, + 11095, + 31623, + 2953, + 22673, + 24370, + 41649, + 4184, + 33404, + 20477, + 8415, + 26834, + 5184, + 7439, + 8327, + 19879, + 30270, + 10984, + 25088, + 7760, + 3180, + 11395, + 24550, + 8527, + 6641, + 20306, + 21869, + 34440, + 21570, + 37406, + 40137, + 44396, + 9689, + 17192, + 30750, + 43307, + 42330, + 37951, + 32170, + 20451, + 2341, + 16817, + 49938, + 13065, + 54, + 31676, + 20408, + 32292, + 2765, + 21055, + 26940, + 12789, + 17060, + 37544, + 16904, + 15172, + 24513, + 7884, + 48003, + 36253, + 48300, + 28870, + 7152, + 27467, + 5945, + 46194, + 16116, + 18050, + 9046, + 16970, + 357, + 22736, + 33392, + 38095, + 8607, + 44302, + 33709, + 14274, + 43536, + 24733, + 7435, + 24982, + 43873, + 42654, + 32036, + 4480, + 42403, + 24236, + 7936, + 36446, + 16728, + 19888, + 35305, + 20869, + 45894, + 39954, + 9482, + 30782, + 25672, + 15068, + 42840, + 43548, + 6209, + 13844, + 3698, + 17222, + 16868, + 19548, + 7183, + 40949, + 39714, + 8105, + 6160, + 11602, + 5375, + 21533, + 29282, + 49778, + 16093, + 7018, + 15296, + 38223, + 22939, + 18468, + 20986, + 23092, + 26144, + 46910, + 3576, + 3969, + 40524, + 3189, + 30129, + 31702, + 36004, + 13164, + 45982, + 42717, + 31874, + 25121, + 37601, + 18519, + 12988, + 32729, + 26486, + 41248, + 12168, + 49192, + 3936, + 14266, + 15512, + 49796, + 36334, + 8849, + 43507, + 25530, + 13791, + 23628, + 39773, + 44719, + 12676, + 22042, + 2456, + 48746, + 46713, + 30213, + 38265, + 32476, + 47500, + 42263, + 43053, + 49878, + 22195, + 15902, + 13083, + 13430, + 7527, + 29753, + 18816, + 41853, + 14835, + 32144, + 10311, + 39897, + 5460, + 27366, + 2582, + 21884, + 28178, + 23413, + 14021, + 5345, + 32190, + 28940, + 13172, + 29113, + 18493, + 16161, + 3321, + 44874, + 17804, + 29802, + 30276, + 14776, + 34344, + 49564, + 46936, + 48167, + 44466, + 43349, + 26290, + 17434, + 24858, + 43742, + 42188, + 17098, + 38604, + 36021, + 45710, + 38637, + 16506, + 33962, + 34317, + 36522, + 41833, + 21726, + 36447, + 44249, + 7553, + 39223, + 20782, + 16718, + 38032, + 38923, + 37436, + 18425, + 32069, + 48517, + 6380, + 36578, + 45133, + 3182, + 20329, + 37907, + 13846, + 45139, + 48394, + 28016, + 19171, + 10644, + 6626, + 611, + 37839, + 17562, + 14263, + 41510, + 21875, + 9265, + 33026, + 40586, + 2482, + 47002, + 39659, + 8500, + 543, + 8294, + 37576, + 24462, + 10470, + 26286, + 24027, + 24544, + 35144, + 46753, + 11805, + 26476, + 29663, + 46676, + 14519, + 46085, + 2384, + 9517, + 24099, + 1536, + 1574, + 9886, + 24017, + 46326, + 42521, + 27614, + 35136, + 6040, + 38691, + 29006, + 37883, + 9354, + 24596, + 47882, + 26049, + 14639, + 2835, + 19005, + 7815, + 7745, + 45338, + 10114, + 6636, + 40757, + 46578, + 47218, + 28443, + 1776, + 4725, + 39894, + 4838, + 6387, + 5841, + 27333, + 49247, + 14543, + 29969, + 21272, + 4859, + 18951, + 32677, + 714, + 18885, + 38422, + 14908, + 13745, + 18372, + 17171, + 15585, + 32001, + 8316, + 48910, + 10383, + 10552, + 3038, + 19726, + 14588, + 13411, + 41921, + 2380, + 20, + 8158, + 47581, + 5893, + 4459, + 13016, + 36963, + 17536, + 14402, + 25419, + 40346, + 23252, + 38300, + 42920, + 3548, + 20496, + 18619, + 18391, + 5219, + 1364, + 7796, + 29599, + 37172, + 18627, + 34492, + 6297, + 49542, + 38606, + 15583, + 13811, + 7862, + 6200, + 42224, + 10606, + 19085, + 35098, + 10931, + 48111, + 13774, + 32698, + 10884, + 44891, + 12099, + 44363, + 45389, + 32421, + 42225, + 18201, + 28893, + 31734, + 37055, + 49257, + 21052, + 34247, + 35866, + 36579, + 23353, + 15817, + 15878, + 27271, + 5354, + 816, + 22018, + 46517, + 256, + 38144, + 37751, + 21030, + 39729, + 32452, + 15458, + 23166, + 178, + 17767, + 5971, + 11534, + 46128, + 5236, + 28604, + 22279, + 45211, + 19211, + 118, + 44325, + 35061, + 40376, + 40834, + 37655, + 14666, + 7036, + 2155, + 24251, + 13470, + 28108, + 26845, + 28611, + 26668, + 10027, + 7699, + 48439, + 7938, + 27, + 47102, + 18731, + 9076, + 4183, + 8530, + 44280, + 3383, + 18854, + 46278, + 36958, + 45301, + 35906, + 46530, + 15410, + 35765, + 48454, + 38437, + 1111, + 25311, + 36195, + 33222, + 42202, + 14159, + 46545, + 41497, + 31259, + 15849, + 36386, + 42239, + 35910, + 25006, + 7665, + 41720, + 46848, + 48199, + 17801, + 13532, + 16084, + 30689, + 46866, + 7244, + 11573, + 22979, + 46501, + 41613, + 19270, + 29080, + 32786, + 27512, + 46405, + 29702, + 29544, + 27610, + 30845, + 29837, + 19705, + 20010, + 27661, + 45386, + 24739, + 45075, + 22801, + 36479, + 48874, + 47491, + 36033, + 41334, + 1056, + 34645, + 30199, + 114, + 19310, + 24499, + 45819, + 41245, + 32163, + 18246, + 33694, + 32575, + 48857, + 30268, + 44967, + 49633, + 43197, + 32135, + 44585, + 45027, + 49249, + 35263, + 29238, + 24521, + 4901, + 33416, + 4705, + 23503, + 9677, + 44050, + 2206, + 2236, + 14690, + 9593, + 35968, + 30848, + 13464, + 3171, + 42036, + 654, + 44829, + 21149, + 2175, + 7144, + 22395, + 32899, + 19131, + 47349, + 15195, + 37820, + 30592, + 9657, + 13157, + 34057, + 17534, + 27294, + 5483, + 18531, + 7727, + 46697, + 15417, + 38793, + 7249, + 19378, + 48423, + 16634, + 30844, + 9152, + 35451, + 28670, + 12852, + 25859, + 46996, + 316, + 3178, + 37198, + 11744, + 47670, + 47930, + 18910, + 37650, + 10983, + 33684, + 36423, + 45091, + 42759, + 12200, + 10545, + 41277, + 33186, + 13973, + 24865, + 12235, + 41163, + 32245, + 22790, + 8108, + 46881, + 23891, + 405, + 18826, + 1144, + 39252, + 31373, + 2782, + 34019, + 1256, + 8594, + 41002, + 3318, + 18767, + 40658, + 1830, + 30838, + 28351, + 37359, + 23303, + 18502, + 28217, + 7077, + 41828, + 26420, + 24004, + 9324, + 47382, + 49955, + 12565, + 23957, + 28658, + 9768, + 36574, + 19033, + 2185, + 45662, + 40763, + 19259, + 27208, + 21598, + 30051, + 34274, + 32162, + 48105, + 22451, + 12056, + 27007, + 42368, + 29278, + 2060, + 9929, + 6868, + 6985, + 9814, + 8037, + 32936, + 30235, + 2882, + 49749, + 15002, + 49660, + 43286, + 46493, + 10919, + 44551, + 5748, + 18255, + 31848, + 33009, + 44107, + 13327, + 19125, + 1397, + 7680, + 36876, + 13243, + 31484, + 14860, + 32709, + 48883, + 2044, + 22003, + 28916, + 23448, + 21350, + 9342, + 34055, + 2246, + 2419, + 38951, + 11998, + 9935, + 27431, + 22317, + 6183, + 45892, + 5684, + 41208, + 14412, + 42772, + 20733, + 10521, + 22434, + 29126, + 13047, + 17929, + 15639, + 9729, + 14763, + 7952, + 42104, + 11560, + 26224, + 17161, + 29168, + 41996, + 9489, + 31600, + 33818, + 5293, + 21006, + 5532, + 29937, + 1426, + 47739, + 9044, + 28235, + 39902, + 41257, + 43301, + 21785, + 40007, + 23894, + 19023, + 42338, + 19507, + 25961, + 12811, + 21509, + 28295, + 630, + 6295, + 31526, + 15819, + 49414, + 45416, + 45599, + 15987, + 19090, + 41462, + 30449, + 36943, + 31251, + 49274, + 25750, + 9608, + 22210, + 13734, + 23650, + 8753, + 47070, + 2172, + 20042, + 38221, + 41699, + 12918, + 42207, + 43456, + 8063, + 48017, + 33430, + 43754, + 14633, + 40130, + 27342, + 40781, + 40886, + 29227, + 7324, + 2505, + 4929, + 6286, + 30177, + 18369, + 46684, + 4686, + 44870, + 14586, + 43431, + 20988, + 10370, + 4296, + 2067, + 24385, + 27096, + 4051, + 41461, + 13800, + 5231, + 42116, + 44345, + 38010, + 31189, + 37042, + 26370, + 37667, + 23396, + 41585, + 20034, + 24133, + 31468, + 38787, + 9211, + 40309, + 8835, + 7225, + 25162, + 33017, + 43501, + 12135, + 23991, + 7333, + 49770, + 20295, + 45542, + 12667, + 42659, + 28563, + 40868, + 31969, + 25497, + 13954, + 230, + 37489, + 34036, + 15903, + 33318, + 19167, + 37411, + 5396, + 19647, + 24206, + 3091, + 11341, + 2371, + 41317, + 39937, + 5611, + 37777, + 34198, + 22605, + 42142, + 15090, + 36243, + 7097, + 6894, + 14122, + 22783, + 44283, + 46557, + 42007, + 14386, + 38584, + 20370, + 10564, + 46728, + 19379, + 5670, + 41872, + 43487, + 29727, + 43178, + 32300, + 45899, + 38377, + 10808, + 1072, + 85, + 30084, + 45563, + 47172, + 23013, + 34400, + 41412, + 9712, + 21111, + 4670, + 23113, + 32618, + 36848, + 16854, + 4466, + 29504, + 43894, + 673, + 20273, + 5201, + 24669, + 220, + 8178, + 7734, + 26637, + 24013, + 22909, + 26658, + 33342, + 31381, + 43848, + 40673, + 47485, + 4556, + 11183, + 43432, + 33692, + 24139, + 43685, + 41572, + 23948, + 45753, + 27880, + 35270, + 17873, + 5927, + 1598, + 41350, + 7274, + 16500, + 3185, + 37499, + 813, + 2410, + 25082, + 37995, + 15222, + 8293, + 48679, + 1284, + 39051, + 17020, + 43521, + 48740, + 5158, + 11138, + 18534, + 37392, + 3441, + 16154, + 39712, + 15328, + 24992, + 33923, + 7611, + 24628, + 19243, + 15486, + 36104, + 1527, + 29139, + 48102, + 10583, + 3524, + 2803, + 32491, + 30067, + 36390, + 11137, + 1606, + 41752, + 22914, + 26100, + 2617, + 35105, + 26865, + 19678, + 34177, + 33572, + 26603, + 4065, + 24592, + 8887, + 4829, + 44642, + 21376, + 10632, + 42371, + 902, + 5988, + 37201, + 39616, + 35518, + 18030, + 5050, + 42171, + 38898, + 26898, + 21550, + 228, + 3188, + 17394, + 45764, + 25854, + 489, + 44541, + 48983, + 42972, + 5131, + 9779, + 37354, + 23639, + 12673, + 45638, + 47415, + 10730, + 43964, + 30228, + 5174, + 33693, + 40623, + 12488, + 14450, + 13627, + 37478, + 37410, + 42322, + 43196, + 31656, + 25333, + 17657, + 6072, + 32443, + 47488, + 11106, + 7223, + 13651, + 21649, + 43605, + 8182, + 27492, + 13374, + 21164, + 40420, + 12167, + 985, + 15935, + 1474, + 44888, + 39397, + 6902, + 15580, + 28373, + 8726, + 32220, + 34272, + 927, + 32658, + 33532, + 26570, + 24498, + 24651, + 38527, + 45700, + 25382, + 12483, + 2548, + 43215, + 10277, + 17771, + 18904, + 8859, + 49817, + 10955, + 38696, + 43025, + 9252, + 5476, + 31260, + 28827, + 9644, + 33555, + 14557, + 5068, + 29842, + 44528, + 30762, + 11148, + 46339, + 38417, + 8339, + 38463, + 17703, + 6977, + 48076, + 34322, + 1448, + 8328, + 8512, + 30748, + 35621, + 38514, + 38586, + 31238, + 37302, + 12369, + 281, + 18282, + 19055, + 7759, + 23427, + 35664, + 4114, + 27524, + 42908, + 12346, + 15032, + 39672, + 14979, + 6109, + 9199, + 43090, + 19278, + 9012, + 13097, + 15569, + 33498, + 49694, + 30693, + 43998, + 22263, + 33759, + 2527, + 24480, + 19794, + 33162, + 2193, + 16245, + 5226, + 16834, + 18799, + 19204, + 25957, + 18504, + 11189, + 48084, + 42574, + 9847, + 7717, + 23688, + 23587, + 35222, + 11216, + 26791, + 33027, + 40929, + 12485, + 48369, + 25701, + 16623, + 28754, + 32535, + 14058, + 2373, + 16337, + 11900, + 45391, + 33715, + 27609, + 36134, + 12657, + 39516, + 27955, + 30500, + 45858, + 20691, + 9576, + 42053, + 15411, + 6972, + 40480, + 48914, + 16547, + 42940, + 23118, + 39146, + 31493, + 25668, + 17487, + 15937, + 42860, + 798, + 47384, + 26773, + 3933, + 45674, + 28028, + 29116, + 4047, + 18637, + 36532, + 19060, + 33850, + 3014, + 46204, + 9419, + 7741, + 115, + 33007, + 34023, + 25483, + 40626, + 22386, + 29024, + 43173, + 1982, + 44378, + 46199, + 37079, + 917, + 30946, + 27103, + 23179, + 28703, + 17174, + 12643, + 8873, + 41655, + 12736, + 34992, + 13118, + 26072, + 5879, + 42942, + 44643, + 38644, + 35189, + 40971, + 5974, + 12859, + 34313, + 38082, + 33431, + 593, + 19423, + 46873, + 15765, + 1900, + 15977, + 44640, + 24250, + 2586, + 14502, + 18880, + 12465, + 46346, + 3639, + 26838, + 13098, + 15367, + 16811, + 44533, + 47948, + 7211, + 21304, + 19020, + 6164, + 49546, + 46384, + 13427, + 17888, + 10297, + 46804, + 23918, + 23831, + 19208, + 47490, + 34704, + 45381, + 33061, + 45147, + 45357, + 17495, + 21112, + 4741, + 7580, + 2679, + 43566, + 9235, + 45983, + 20152, + 18470, + 22752, + 47046, + 42782, + 979, + 22651, + 28731, + 28842, + 36732, + 29065, + 10345, + 30910, + 34987, + 5114, + 36630, + 34535, + 5406, + 4265, + 33243, + 29023, + 5613, + 25260, + 43188, + 3811, + 1895, + 653, + 40898, + 17419, + 47962, + 24039, + 5824, + 21488, + 13380, + 31639, + 41631, + 47960, + 45570, + 22848, + 25676, + 4191, + 18198, + 21338, + 13247, + 30157, + 22758, + 42113, + 28860, + 11558, + 38336, + 6153, + 11559, + 48437, + 28561, + 12694, + 6443, + 44762, + 4001, + 14327, + 20476, + 48796, + 30779, + 23499, + 35952, + 42603, + 45552, + 1943, + 3054, + 15658, + 32860, + 38884, + 7067, + 26507, + 34224, + 48056, + 18132, + 45358, + 31792, + 3512, + 39439, + 1092, + 41778, + 28308, + 6177, + 15159, + 25043, + 14353, + 15096, + 15200, + 7170, + 35113, + 31020, + 7926, + 49834, + 49675, + 18005, + 4347, + 10687, + 42690, + 32167, + 41621, + 31329, + 17456, + 46029, + 24852, + 13277, + 863, + 18453, + 1940, + 46049, + 40830, + 29601, + 24312, + 20132, + 43319, + 22811, + 28003, + 22411, + 18967, + 49871, + 39923, + 9323, + 2881, + 35549, + 36301, + 24613, + 11523, + 31877, + 10287, + 30883, + 15421, + 8931, + 33411, + 20217, + 17336, + 4505, + 5283, + 24745, + 5340, + 1719, + 14560, + 4723, + 1296, + 1423, + 24050, + 11297, + 34674, + 28434, + 10031, + 18651, + 42495, + 36420, + 37537, + 48382, + 14759, + 40407, + 8580, + 30545, + 15867, + 39765, + 3676, + 28409, + 28034, + 47067, + 13294, + 5478, + 12541, + 8391, + 25613, + 12758, + 32231, + 28839, + 16481, + 35360, + 19753, + 10633, + 48688, + 46661, + 37496, + 26189, + 15398, + 38530, + 26599, + 44017, + 39558, + 3207, + 21290, + 17629, + 45090, + 45882, + 16468, + 27416, + 11535, + 47147, + 29380, + 16867, + 35990, + 12014, + 13188, + 1160, + 35823, + 14732, + 45247, + 41531, + 36100, + 19895, + 30391, + 43583, + 9732, + 16997, + 43174, + 37366, + 4815, + 49065, + 35828, + 3766, + 33557, + 31043, + 35187, + 28018, + 34367, + 28362, + 49036, + 38404, + 16339, + 47154, + 7073, + 8660, + 40519, + 18874, + 37624, + 8686, + 7194, + 47526, + 38029, + 8189, + 38731, + 31875, + 21195, + 2331, + 43159, + 25056, + 15149, + 4021, + 23495, + 36738, + 29907, + 20908, + 12108, + 46386, + 14733, + 8241, + 29105, + 6560, + 36527, + 30851, + 10406, + 10418, + 43237, + 45401, + 46202, + 33455, + 22355, + 47640, + 32127, + 40050, + 10192, + 26271, + 46595, + 8237, + 48903, + 10316, + 42687, + 18567, + 19937, + 5296, + 14494, + 12620, + 19525, + 47800, + 30761, + 13529, + 9713, + 11263, + 49438, + 26304, + 5489, + 46715, + 12399, + 43992, + 35600, + 44316, + 18135, + 7252, + 16793, + 48758, + 30966, + 3140, + 15353, + 3940, + 29120, + 20470, + 36792, + 37621, + 41827, + 25080, + 6059, + 6102, + 30445, + 5568, + 29463, + 15366, + 2676, + 37619, + 21519, + 22653, + 25985, + 48320, + 14311, + 45509, + 18384, + 16268, + 18884, + 11848, + 48735, + 3745, + 19859, + 17604, + 11780, + 38349, + 11833, + 242, + 8997, + 29581, + 41220, + 32301, + 49312, + 20803, + 40603, + 45704, + 8711, + 3462, + 19628, + 10516, + 19607, + 25308, + 4312, + 23739, + 2980, + 14854, + 33805, + 16957, + 27125, + 45214, + 9351, + 22855, + 28585, + 27889, + 11818, + 38905, + 28679, + 22618, + 5369, + 47715, + 43005, + 18356, + 48954, + 15063, + 37156, + 38441, + 29359, + 27301, + 20644, + 28404, + 26025, + 13638, + 9104, + 37342, + 45629, + 12850, + 9673, + 38154, + 5325, + 20583, + 7259, + 30031, + 40664, + 36990, + 15260, + 15481, + 29855, + 5919, + 26956, + 33803, + 8749, + 5414, + 34560, + 36089, + 4634, + 25148, + 14457, + 43921, + 7266, + 39610, + 5805, + 40751, + 10898, + 5111, + 40321, + 14367, + 7618, + 16489, + 32628, + 49031, + 48479, + 6075, + 39249, + 30899, + 21029, + 23093, + 7153, + 13736, + 28229, + 11336, + 27696, + 21210, + 26617, + 15091, + 32976, + 42247, + 41150, + 8093, + 23527, + 743, + 2702, + 37149, + 28587, + 20570, + 23236, + 6167, + 12540, + 3903, + 4428, + 48620, + 40635, + 13668, + 30237, + 49848, + 1668, + 16780, + 17108, + 33739, + 28650, + 3200, + 23403, + 47429, + 12860, + 30822, + 38856, + 24822, + 21455, + 31628, + 48407, + 35335, + 49231, + 17722, + 17317, + 38157, + 17735, + 43123, + 2053, + 762, + 7928, + 42056, + 48070, + 23934, + 41788, + 30455, + 41950, + 38565, + 45960, + 39222, + 35325, + 23607, + 36410, + 29661, + 27357, + 22433, + 20598, + 43593, + 16411, + 12586, + 43411, + 5211, + 27116, + 22169, + 13739, + 41312, + 31256, + 2090, + 49717, + 29646, + 280, + 30430, + 19744, + 21213, + 1782, + 13760, + 4199, + 20932, + 17012, + 47895, + 40238, + 3017, + 21180, + 33860, + 28699, + 18899, + 40525, + 11197, + 34466, + 49499, + 23887, + 23401, + 10762, + 22390, + 39228, + 15910, + 48196, + 15545, + 30501, + 35160, + 36569, + 17942, + 25721, + 608, + 26899, + 8702, + 24993, + 21943, + 39832, + 21345, + 36542, + 12415, + 21330, + 42996, + 4430, + 6136, + 29466, + 5490, + 37677, + 23202, + 13127, + 48324, + 34995, + 5833, + 24031, + 40172, + 45728, + 36050, + 46124, + 49491, + 47971, + 2957, + 2308, + 48405, + 33109, + 7642, + 34561, + 25339, + 29631, + 25309, + 24296, + 22554, + 6593, + 2079, + 5178, + 42430, + 37080, + 31770, + 9254, + 26179, + 49986, + 15685, + 23172, + 7581, + 6064, + 22691, + 30278, + 13979, + 37284, + 41619, + 24500, + 6310, + 42481, + 17126, + 11570, + 48760, + 28115, + 12702, + 17242, + 25853, + 49213, + 12757, + 3932, + 4491, + 17455, + 24812, + 21578, + 6739, + 25449, + 34002, + 33945, + 41444, + 17970, + 23069, + 2895, + 23212, + 44179, + 47733, + 12536, + 38757, + 6990, + 43553, + 4299, + 9882, + 49435, + 41680, + 40593, + 18584, + 17045, + 2398, + 35943, + 35595, + 29131, + 47369, + 18450, + 19592, + 40448, + 25870, + 4944, + 39307, + 29373, + 32904, + 12700, + 29036, + 49748, + 37754, + 44848, + 33893, + 40934, + 40551, + 23512, + 13990, + 28520, + 41084, + 32847, + 20368, + 64, + 44210, + 29882, + 12611, + 19560, + 27097, + 47150, + 610, + 34385, + 15402, + 28594, + 32368, + 45236, + 6326, + 45178, + 32391, + 13183, + 38745, + 38309, + 1185, + 24065, + 45944, + 36609, + 16705, + 13116, + 19720, + 27144, + 18095, + 39515, + 10848, + 4186, + 17571, + 5473, + 45978, + 42913, + 354, + 28085, + 15783, + 45606, + 6035, + 16880, + 41157, + 46805, + 16408, + 40924, + 45229, + 11371, + 3128, + 7246, + 5930, + 25604, + 23347, + 21646, + 12025, + 23990, + 32664, + 8602, + 20243, + 40271, + 38161, + 24094, + 18835, + 46984, + 42047, + 18979, + 13325, + 27728, + 14662, + 8977, + 34829, + 19685, + 47949, + 33915, + 30165, + 49400, + 43403, + 28613, + 39869, + 12294, + 17687, + 3337, + 872, + 11087, + 7417, + 32352, + 48525, + 43002, + 44155, + 47656, + 26312, + 31338, + 48184, + 170, + 49290, + 46355, + 44175, + 12533, + 17581, + 48072, + 3562, + 46044, + 42548, + 24533, + 15608, + 28519, + 20801, + 9604, + 29108, + 16968, + 40236, + 49465, + 35667, + 42250, + 17718, + 28366, + 17081, + 24587, + 16251, + 37708, + 11921, + 41801, + 9737, + 29111, + 10423, + 38865, + 36920, + 1266, + 46691, + 20555, + 32816, + 32891, + 39840, + 43077, + 21877, + 16150, + 4731, + 11153, + 29943, + 48921, + 3657, + 39964, + 19612, + 35281, + 49283, + 40393, + 43449, + 46607, + 38466, + 36585, + 42833, + 33545, + 49536, + 28568, + 38118, + 2596, + 31142, + 16925, + 31650, + 20643, + 45097, + 17376, + 16058, + 45412, + 42162, + 45841, + 8231, + 24181, + 34027, + 38806, + 5968, + 43331, + 1734, + 4819, + 33238, + 15283, + 21271, + 38494, + 10106, + 8180, + 44814, + 24775, + 43820, + 3928, + 15853, + 24048, + 33830, + 24266, + 39096, + 27855, + 37102, + 6137, + 10286, + 22688, + 35911, + 18460, + 32654, + 30809, + 36534, + 19277, + 2999, + 19939, + 17823, + 14445, + 6677, + 42835, + 18181, + 48865, + 22661, + 36437, + 34189, + 49038, + 2233, + 24274, + 15773, + 19773, + 7425, + 28335, + 20007, + 25906, + 45783, + 37823, + 13481, + 25506, + 6213, + 36789, + 42464, + 408, + 466, + 8026, + 6379, + 37766, + 44695, + 1011, + 28849, + 12114, + 17310, + 5969, + 29395, + 13125, + 7010, + 47087, + 29218, + 23228, + 32394, + 19727, + 17919, + 46669, + 18797, + 9878, + 32125, + 8637, + 21576, + 8826, + 7810, + 11091, + 12386, + 2737, + 41007, + 12881, + 4332, + 23977, + 1875, + 32732, + 32426, + 677, + 32783, + 42014, + 11876, + 44657, + 6896, + 27861, + 43044, + 24129, + 24512, + 17882, + 33480, + 41513, + 14054, + 14162, + 42389, + 28953, + 48266, + 32764, + 37991, + 37566, + 11236, + 11597, + 30203, + 18340, + 46849, + 33033, + 20525, + 31199, + 17934, + 39999, + 33029, + 7766, + 36039, + 31393, + 10498, + 32996, + 27072, + 1796, + 8834, + 18538, + 3437, + 49816, + 21662, + 40977, + 33422, + 8069, + 725, + 1004, + 989, + 45159, + 38982, + 15460, + 1775, + 7869, + 24872, + 29002, + 27114, + 43916, + 41480, + 38673, + 9320, + 28905, + 38576, + 6099, + 32161, + 23799, + 27739, + 3884, + 32540, + 28542, + 26717, + 36701, + 15216, + 6456, + 16423, + 8078, + 4968, + 20003, + 44675, + 18981, + 29454, + 31416, + 22906, + 22538, + 13341, + 20342, + 32526, + 1692, + 6715, + 38636, + 45182, + 37868, + 9248, + 6230, + 48141, + 27267, + 40208, + 37023, + 16126, + 5924, + 29119, + 27410, + 8933, + 34113, + 25122, + 35962, + 2054, + 17249, + 12026, + 18444, + 37232, + 8476, + 7994, + 38397, + 25950, + 38200, + 7131, + 34976, + 32556, + 40815, + 19609, + 36126, + 35375, + 7856, + 26683, + 44661, + 24295, + 29413, + 16948, + 40571, + 37541, + 6691, + 33297, + 45385, + 16403, + 33730, + 26207, + 18074, + 10823, + 34677, + 390, + 39498, + 44658, + 34188, + 20935, + 37408, + 25810, + 2402, + 9251, + 20984, + 14945, + 17523, + 15304, + 48577, + 2626, + 46770, + 25597, + 10460, + 21300, + 49183, + 36756, + 39025, + 27264, + 26165, + 33920, + 48043, + 44013, + 47234, + 36209, + 12664, + 28327, + 37666, + 1043, + 15005, + 22097, + 43920, + 30517, + 3651, + 19829, + 10715, + 32350, + 27422, + 5109, + 24019, + 2446, + 33057, + 19509, + 14674, + 29656, + 13991, + 7863, + 34724, + 20190, + 20013, + 47786, + 39761, + 40738, + 37365, + 18759, + 16893, + 30239, + 25821, + 45287, + 29163, + 7341, + 16975, + 22337, + 5551, + 48054, + 33187, + 29399, + 39163, + 43853, + 30599, + 40057, + 7026, + 44990, + 7357, + 968, + 30825, + 5976, + 10974, + 20836, + 38799, + 36016, + 28380, + 19051, + 7874, + 31641, + 48101, + 35438, + 33745, + 45187, + 35357, + 3387, + 36669, + 12247, + 46220, + 23507, + 932, + 26337, + 34419, + 43581, + 11494, + 2621, + 25520, + 17092, + 45228, + 15855, + 5787, + 31955, + 30099, + 34356, + 27575, + 7307, + 15574, + 9237, + 19839, + 16313, + 46610, + 9008, + 39826, + 38577, + 4033, + 10388, + 9520, + 36329, + 560, + 44459, + 14188, + 45458, + 10196, + 13145, + 3957, + 46694, + 43681, + 14081, + 19825, + 2216, + 1074, + 9113, + 48240, + 15227, + 33223, + 34157, + 22968, + 37938, + 47798, + 3635, + 42253, + 37828, + 46342, + 27901, + 13992, + 7894, + 46877, + 42513, + 26547, + 36202, + 19637, + 47496, + 1839, + 22777, + 15782, + 45729, + 34609, + 17879, + 21374, + 30627, + 7346, + 40467, + 40103, + 9529, + 11958, + 43641, + 43932, + 19001, + 14505, + 37471, + 22198, + 17425, + 9518, + 44295, + 2692, + 46060, + 20640, + 5687, + 33735, + 30140, + 27432, + 9421, + 7910, + 10122, + 12024, + 34539, + 45066, + 14621, + 43744, + 9180, + 8222, + 49804, + 5513, + 21997, + 22772, + 8742, + 9836, + 47092, + 6289, + 27707, + 14924, + 48448, + 47356, + 37323, + 9733, + 4423, + 41381, + 11332, + 22942, + 14738, + 37813, + 23474, + 15683, + 24382, + 44420, + 18278, + 10510, + 32434, + 29255, + 16181, + 26461, + 24765, + 1953, + 43546, + 18514, + 41213, + 30927, + 19912, + 10889, + 20219, + 12670, + 40327, + 48771, + 42516, + 2542, + 19275, + 4224, + 15349, + 14554, + 15451, + 47727, + 31660, + 12357, + 22287, + 43421, + 45478, + 30626, + 162, + 39509, + 34706, + 18394, + 30770, + 47097, + 26999, + 21848, + 16561, + 27810, + 43900, + 3684, + 36853, + 34695, + 1962, + 32460, + 33814, + 27476, + 15651, + 6241, + 20018, + 31250, + 28982, + 20293, + 13122, + 530, + 20268, + 16835, + 20335, + 37975, + 41954, + 2264, + 26442, + 43367, + 20444, + 40073, + 21518, + 40499, + 26805, + 26678, + 25198, + 25995, + 31603, + 1528, + 45292, + 38930, + 3134, + 32768, + 47297, + 48897, + 49545, + 11947, + 6172, + 5547, + 34756, + 21452, + 46876, + 16717, + 1103, + 11074, + 28277, + 26444, + 11179, + 3092, + 19523, + 27517, + 38595, + 11909, + 36819, + 25775, + 6009, + 592, + 43051, + 7767, + 14321, + 48447, + 30360, + 3939, + 25059, + 34994, + 16415, + 13064, + 2177, + 33156, + 42446, + 13245, + 15062, + 36742, + 22178, + 45618, + 28222, + 10652, + 49781, + 20994, + 38137, + 9607, + 28159, + 40869, + 24252, + 913, + 3449, + 23264, + 1156, + 21978, + 15406, + 26556, + 3824, + 45449, + 36306, + 22141, + 2064, + 19503, + 25409, + 19830, + 25252, + 20083, + 43797, + 21248, + 24232, + 3560, + 6720, + 30467, + 32607, + 22292, + 9693, + 2013, + 44075, + 20086, + 35198, + 27671, + 40378, + 3376, + 38131, + 49342, + 27261, + 30804, + 35338, + 29760, + 17712, + 37058, + 17049, + 17389, + 46978, + 40860, + 37019, + 27563, + 21513, + 12655, + 2867, + 26048, + 15036, + 6883, + 26849, + 5129, + 15048, + 29085, + 40434, + 33374, + 25100, + 34925, + 24524, + 5948, + 41586, + 7482, + 28129, + 18528, + 20602, + 14137, + 22261, + 39125, + 41538, + 6068, + 46645, + 3488, + 924, + 13429, + 39174, + 36940, + 47892, + 45780, + 37251, + 35992, + 13249, + 26358, + 14817, + 14183, + 26244, + 6796, + 18189, + 25993, + 20715, + 24293, + 21813, + 7367, + 931, + 17057, + 10088, + 49059, + 29721, + 44426, + 19827, + 31983, + 18217, + 28506, + 20653, + 14636, + 25046, + 49052, + 44836, + 19110, + 45759, + 48547, + 42118, + 24845, + 11082, + 23203, + 45327, + 12004, + 45109, + 4087, + 29926, + 34847, + 30698, + 34517, + 28955, + 5616, + 21639, + 4564, + 25208, + 1954, + 40325, + 39414, + 5122, + 35573, + 23126, + 10321, + 36868, + 31972, + 9769, + 20189, + 34351, + 18293, + 1922, + 44729, + 32850, + 24789, + 25803, + 20679, + 683, + 7446, + 30454, + 28779, + 24493, + 43538, + 1350, + 22384, + 4138, + 46708, + 24076, + 39911, + 21616, + 6708, + 44044, + 33172, + 2869, + 8608, + 25352, + 9832, + 38171, + 25878, + 37699, + 27478, + 22475, + 9080, + 24126, + 8563, + 42385, + 31397, + 32749, + 11935, + 12278, + 31659, + 26084, + 26344, + 4521, + 24359, + 14096, + 3874, + 38294, + 21277, + 33512, + 42729, + 31840, + 15050, + 30433, + 1749, + 28311, + 5288, + 47478, + 31974, + 4790, + 12266, + 24282, + 24308, + 37613, + 31156, + 37049, + 2753, + 36923, + 4439, + 41121, + 44928, + 19224, + 32753, + 8421, + 1884, + 38393, + 4707, + 9861, + 5763, + 35768, + 5932, + 4993, + 7718, + 21972, + 46140, + 34626, + 62, + 1619, + 29489, + 11884, + 22382, + 44706, + 2624, + 34541, + 5852, + 4247, + 32602, + 42057, + 27894, + 17380, + 7453, + 18226, + 31270, + 355, + 30187, + 32803, + 1392, + 24511, + 35958, + 46215, + 30685, + 48150, + 24528, + 888, + 24172, + 9915, + 31121, + 9165, + 9290, + 655, + 11370, + 4772, + 8501, + 8811, + 37663, + 36813, + 26672, + 12997, + 1020, + 47470, + 23139, + 26588, + 10202, + 41415, + 24577, + 18763, + 28938, + 7861, + 9470, + 5830, + 29568, + 12955, + 39803, + 47996, + 40035, + 37128, + 40820, + 42110, + 47575, + 36169, + 28291, + 43318, + 42724, + 36512, + 43844, + 33264, + 22761, + 11616, + 24, + 44987, + 10144, + 47959, + 47180, + 44690, + 6076, + 40486, + 47437, + 42984, + 20973, + 34929, + 19257, + 46424, + 27325, + 6180, + 29666, + 26521, + 16305, + 49658, + 19462, + 27315, + 24119, + 4884, + 39487, + 2203, + 22211, + 37439, + 33685, + 28722, + 43420, + 41016, + 38578, + 14091, + 40340, + 48942, + 44781, + 23064, + 29950, + 18013, + 24041, + 46089, + 46091, + 22151, + 46915, + 36619, + 3970, + 16425, + 16231, + 37063, + 28864, + 7739, + 10946, + 41131, + 14598, + 17973, + 18705, + 3391, + 37381, + 47235, + 45218, + 42477, + 24168, + 47736, + 43603, + 20851, + 45497, + 41236, + 18646, + 23871, + 32183, + 28970, + 10331, + 20107, + 447, + 22342, + 16062, + 42242, + 30439, + 26135, + 10488, + 33648, + 18085, + 35107, + 26118, + 20301, + 44860, + 30930, + 41268, + 32551, + 24696, + 11946, + 37738, + 5029, + 47466, + 13585, + 45511, + 38952, + 47348, + 40368, + 558, + 46394, + 12899, + 30572, + 13575, + 38495, + 36653, + 30793, + 33988, + 14341, + 22407, + 32781, + 9786, + 32916, + 43990, + 47275, + 27377, + 40005, + 41407, + 28000, + 6702, + 9635, + 24510, + 13155, + 39495, + 42496, + 13567, + 174, + 17278, + 10840, + 14013, + 42828, + 21734, + 4893, + 46195, + 46733, + 38942, + 47435, + 34199, + 22041, + 31759, + 7877, + 18137, + 20531, + 9666, + 42585, + 10701, + 24805, + 12473, + 25106, + 46771, + 40918, + 3663, + 32141, + 8920, + 17293, + 21689, + 38203, + 11811, + 6509, + 7359, + 464, + 29414, + 15737, + 34267, + 2913, + 46105, + 32657, + 39325, + 34723, + 5153, + 29585, + 34410, + 15510, + 37400, + 44043, + 32057, + 19141, + 22798, + 37036, + 45436, + 43128, + 34804, + 23399, + 33159, + 44034, + 10543, + 15041, + 41816, + 34384, + 9465, + 31935, + 31942, + 14242, + 24649, + 20244, + 28484, + 44134, + 1997, + 42117, + 41404, + 24859, + 21745, + 41956, + 479, + 11441, + 48606, + 49259, + 31344, + 38296, + 5733, + 40916, + 3895, + 7656, + 42773, + 21645, + 49788, + 8771, + 40104, + 37290, + 14943, + 32250, + 32481, + 22089, + 2007, + 48425, + 35671, + 7948, + 46860, + 23958, + 35426, + 13884, + 3784, + 15547, + 29226, + 45895, + 47195, + 11334, + 41351, + 30379, + 41169, + 45140, + 26069, + 34084, + 29915, + 25565, + 32092, + 44612, + 5548, + 21601, + 22142, + 27541, + 27407, + 9551, + 41468, + 18035, + 25727, + 22517, + 31245, + 7413, + 35096, + 26525, + 30805, + 9361, + 21387, + 1856, + 45238, + 33698, + 1721, + 47299, + 13360, + 36463, + 48350, + 46552, + 12804, + 4202, + 29616, + 18169, + 22091, + 27872, + 12003, + 39966, + 36598, + 42339, + 26158, + 13776, + 3282, + 4412, + 16978, + 6574, + 10967, + 15132, + 1492, + 23439, + 44849, + 11738, + 39864, + 37689, + 33292, + 22698, + 35088, + 12596, + 19449, + 17863, + 31830, + 7585, + 34530, + 11330, + 30369, + 28096, + 42923, + 8310, + 693, + 1708, + 22828, + 49103, + 47611, + 34632, + 31216, + 17250, + 40854, + 27249, + 31518, + 42354, + 34169, + 1553, + 32483, + 30484, + 46175, + 43762, + 12300, + 36981, + 33148, + 19458, + 46494, + 2629, + 19481, + 17595, + 44390, + 9245, + 25704, + 33848, + 10317, + 18578, + 45787, + 19285, + 41274, + 5449, + 16254, + 19402, + 12921, + 49951, + 4301, + 25272, + 25351, + 23621, + 7068, + 36135, + 15999, + 25779, + 32611, + 4903, + 42531, + 49528, + 49977, + 15652, + 46198, + 5383, + 40029, + 6468, + 43221, + 6248, + 44191, + 29295, + 25518, + 19791, + 35282, + 3345, + 26519, + 13033, + 5374, + 15508, + 38999, + 34295, + 1988, + 25307, + 5559, + 26289, + 19369, + 37910, + 20580, + 35697, + 186, + 1956, + 2159, + 46438, + 1199, + 41879, + 8651, + 2853, + 10845, + 17948, + 22460, + 26866, + 33515, + 21508, + 38169, + 47320, + 15563, + 43398, + 36510, + 36972, + 11396, + 48657, + 2048, + 48713, + 44059, + 6045, + 5351, + 20530, + 29406, + 13377, + 39727, + 6088, + 11518, + 47373, + 42337, + 34664, + 17233, + 44696, + 4401, + 46592, + 41305, + 24970, + 37681, + 48698, + 28708, + 4971, + 16871, + 16024, + 3897, + 24886, + 26928, + 8891, + 49449, + 14174, + 22452, + 34791, + 38836, + 3123, + 43515, + 731, + 33203, + 16370, + 49733, + 3836, + 22404, + 46498, + 49347, + 32346, + 6969, + 2962, + 3201, + 14106, + 15997, + 45772, + 21412, + 45860, + 3367, + 43097, + 19754, + 21909, + 13598, + 25439, + 21507, + 48693, + 24663, + 39745, + 3354, + 43440, + 47351, + 2243, + 225, + 16614, + 7559, + 17418, + 5558, + 18982, + 48202, + 3547, + 17597, + 17481, + 9007, + 35472, + 15542, + 11487, + 21194, + 1145, + 13317, + 23648, + 30010, + 2930, + 38330, + 47636, + 34405, + 22026, + 49050, + 33302, + 19846, + 17614, + 4071, + 13609, + 21867, + 47499, + 15938, + 6499, + 13453, + 28263, + 25363, + 9963, + 41960, + 20500, + 26243, + 21174, + 27479, + 38004, + 3346, + 27686, + 1944, + 20236, + 8568, + 1500, + 37015, + 15589, + 5193, + 2355, + 40602, + 10723, + 6074, + 38129, + 48970, + 24390, + 40708, + 1984, + 36908, + 18918, + 10903, + 32380, + 20230, + 23753, + 37157, + 37199, + 35661, + 46749, + 24567, + 34071, + 37583, + 41263, + 23762, + 13568, + 45865, + 26427, + 22862, + 8720, + 44576, + 5010, + 11957, + 42455, + 36684, + 19221, + 20507, + 17974, + 9108, + 34319, + 48542, + 12281, + 37486, + 45510, + 18574, + 31193, + 27202, + 49141, + 20238, + 3002, + 30671, + 15075, + 19624, + 48640, + 21678, + 33514, + 37859, + 4353, + 13298, + 30729, + 1486, + 14048, + 42089, + 44879, + 46284, + 10096, + 42358, + 20380, + 33798, + 39997, + 9413, + 40789, + 4662, + 2385, + 516, + 5429, + 5761, + 27475, + 1861, + 18930, + 14768, + 47571, + 30389, + 733, + 3497, + 19840, + 34505, + 10546, + 17751, + 16485, + 33152, + 49832, + 10091, + 14831, + 6919, + 49424, + 7463, + 37269, + 28995, + 48751, + 45088, + 43573, + 12959, + 26402, + 34793, + 35251, + 1177, + 28337, + 25344, + 28149, + 6360, + 13804, + 1186, + 43384, + 33765, + 25670, + 35133, + 22833, + 26333, + 39474, + 147, + 24738, + 32439, + 5827, + 24692, + 15708, + 7878, + 4934, + 8336, + 10906, + 47630, + 20387, + 16714, + 47676, + 38743, + 43714, + 5344, + 26070, + 1137, + 24849, + 43720, + 11842, + 14504, + 13282, + 15959, + 19219, + 10203, + 24913, + 39837, + 25809, + 8674, + 45810, + 39856, + 24809, + 2329, + 29562, + 28534, + 6821, + 47005, + 12625, + 47858, + 19662, + 11625, + 22465, + 15484, + 7083, + 36158, + 14838, + 2401, + 44947, + 31126, + 18237, + 38409, + 49406, + 16888, + 35950, + 25860, + 21967, + 25522, + 8564, + 7387, + 7380, + 4983, + 48576, + 1016, + 47288, + 46145, + 38711, + 30487, + 16587, + 11854, + 3851, + 30683, + 14020, + 35227, + 31748, + 1752, + 14559, + 34242, + 25814, + 38789, + 44883, + 5148, + 43484, + 24248, + 46626, + 9078, + 21078, + 42299, + 13237, + 27241, + 6194, + 36873, + 19831, + 45405, + 17228, + 2310, + 27561, + 31705, + 18423, + 27397, + 5577, + 27388, + 13026, + 45117, + 18409, + 3101, + 21661, + 10177, + 8497, + 12931, + 1641, + 34683, + 38486, + 11405, + 34975, + 21763, + 28577, + 3563, + 30322, + 49513, + 9872, + 38847, + 28116, + 35011, + 2780, + 24832, + 33638, + 27386, + 3892, + 31698, + 41479, + 30664, + 31902, + 19368, + 46251, + 508, + 2093, + 15368, + 2666, + 12302, + 22380, + 26121, + 35684, + 42290, + 49063, + 18847, + 825, + 27052, + 31317, + 803, + 19338, + 5183, + 10759, + 12093, + 5701, + 1165, + 49610, + 26134, + 25660, + 5977, + 19271, + 48417, + 8770, + 24713, + 43395, + 34933, + 31284, + 5274, + 21175, + 28630, + 8661, + 36246, + 33366, + 35708, + 11239, + 29556, + 46827, + 32978, + 28618, + 17115, + 24025, + 1174, + 10092, + 14292, + 8426, + 42319, + 16980, + 47536, + 12032, + 32766, + 23429, + 38358, + 36554, + 43204, + 40034, + 4643, + 17031, + 27158, + 39034, + 30888, + 47953, + 17227, + 17633, + 31279, + 12634, + 38631, + 9332, + 3135, + 33679, + 14276, + 22978, + 17626, + 41408, + 43177, + 49790, + 13861, + 49802, + 9613, + 31684, + 265, + 34876, + 2575, + 41447, + 32796, + 12151, + 19611, + 19683, + 47246, + 9098, + 19542, + 49096, + 40630, + 30907, + 38688, + 8937, + 47, + 45849, + 6165, + 6101, + 48946, + 42266, + 8862, + 1467, + 40294, + 44231, + 8731, + 45939, + 438, + 37529, + 9043, + 27235, + 46429, + 41244, + 7332, + 42222, + 35317, + 3673, + 26594, + 27596, + 37028, + 1793, + 43671, + 5360, + 28523, + 525, + 31157, + 32172, + 103, + 38214, + 7406, + 18638, + 26180, + 16418, + 17569, + 2415, + 16346, + 4455, + 25286, + 12893, + 32393, + 46782, + 14175, + 25276, + 49595, + 49653, + 3026, + 9647, + 23708, + 9884, + 30649, + 18876, + 10749, + 29649, + 22267, + 44309, + 24055, + 278, + 17736, + 33503, + 47248, + 44116, + 42181, + 35849, + 31778, + 49380, + 45611, + 12079, + 26952, + 14787, + 1325, + 16683, + 43864, + 49985, + 43833, + 12507, + 29187, + 27909, + 45525, + 6558, + 19396, + 12669, + 42543, + 22251, + 45070, + 35066, + 30763, + 8119, + 19362, + 44146, + 29426, + 31324, + 14725, + 11553, + 17085, + 35826, + 26665, + 6618, + 11803, + 31109, + 12542, + 23901, + 18612, + 19237, + 46033, + 5581, + 13673, + 48283, + 36179, + 47300, + 24318, + 9349, + 12738, + 3956, + 46459, + 40642, + 41949, + 32330, + 44899, + 29814, + 10467, + 38284, + 45553, + 43452, + 28601, + 317, + 5491, + 27459, + 37403, + 38587, + 9317, + 3792, + 9188, + 34825, + 15951, + 39002, + 41401, + 43088, + 11959, + 47612, + 6255, + 30744, + 43635, + 46382, + 27988, + 6647, + 33191, + 35197, + 48719, + 4947, + 1754, + 35552, + 42140, + 30716, + 17168, + 6974, + 18556, + 11923, + 48591, + 24883, + 24589, + 3841, + 33269, + 43883, + 16414, + 48332, + 43582, + 11572, + 2593, + 30294, + 43302, + 45113, + 7762, + 38661, + 47604, + 12566, + 1765, + 33393, + 2078, + 41040, + 41802, + 8539, + 11104, + 23177, + 26631, + 16129, + 35984, + 5814, + 39945, + 19752, + 43232, + 27539, + 44098, + 14060, + 2037, + 45529, + 23157, + 15357, + 3493, + 16703, + 46361, + 46818, + 23279, + 23905, + 38710, + 7714, + 3652, + 10716, + 49907, + 46853, + 10692, + 45642, + 34960, + 1771, + 10227, + 9036, + 8932, + 34470, + 44922, + 9264, + 31688, + 28194, + 1263, + 2499, + 25451, + 33337, + 39427, + 2713, + 29916, + 12016, + 42372, + 27935, + 40474, + 45778, + 35254, + 33970, + 19356, + 33138, + 20250, + 39256, + 19841, + 7373, + 7298, + 48422, + 44241, + 20448, + 35751, + 21481, + 10824, + 22087, + 10763, + 22966, + 4281, + 19940, + 39562, + 5589, + 31816, + 32889, + 44368, + 34817, + 12726, + 7074, + 37468, + 39119, + 13394, + 45853, + 34294, + 5639, + 25960, + 40133, + 26017, + 23285, + 40991, + 6046, + 32140, + 22098, + 34601, + 37077, + 39311, + 18452, + 7058, + 20805, + 3374, + 47403, + 24948, + 38536, + 7813, + 48396, + 2681, + 44260, + 19550, + 12019, + 40587, + 45645, + 47657, + 38053, + 38809, + 36337, + 34387, + 16824, + 44861, + 40627, + 10236, + 12043, + 16244, + 35832, + 31227, + 41990, + 35358, + 44548, + 36507, + 31485, + 42380, + 22841, + 9794, + 634, + 22037, + 9978, + 35031, + 37044, + 25563, + 39899, + 18707, + 19959, + 24091, + 7772, + 26018, + 9924, + 17729, + 21128, + 3827, + 16815, + 15926, + 46537, + 14151, + 5667, + 33769, + 13681, + 6550, + 36452, + 15557, + 39760, + 20962, + 42577, + 37891, + 44563, + 2167, + 3947, + 29142, + 48222, + 30142, + 30574, + 38049, + 28544, + 45351, + 18644, + 8074, + 47840, + 36037, + 9308, + 15503, + 19321, + 29342, + 19809, + 11221, + 7647, + 22473, + 1479, + 22437, + 8012, + 32451, + 38603, + 29483, + 39352, + 21442, + 11379, + 48153, + 42383, + 3061, + 46042, + 6429, + 30125, + 14074, + 44596, + 13437, + 26753, + 13099, + 29493, + 16860, + 8918, + 11162, + 8295, + 31964, + 43310, + 15958, + 31192, + 49068, + 49718, + 17435, + 43032, + 44810, + 15985, + 26097, + 20510, + 33321, + 40352, + 8965, + 26897, + 43263, + 27899, + 39948, + 43154, + 6880, + 26529, + 26167, + 30476, + 43688, + 10568, + 41891, + 23518, + 47278, + 2844, + 44765, + 9544, + 17107, + 44456, + 27143, + 17965, + 20512, + 4111, + 111, + 14110, + 19089, + 10308, + 13691, + 24438, + 49091, + 20127, + 43903, + 35279, + 43397, + 40501, + 9706, + 24851, + 22233, + 20946, + 22099, + 45806, + 42289, + 2043, + 35220, + 13724, + 4471, + 13009, + 38561, + 19214, + 48465, + 12583, + 42826, + 36774, + 2426, + 16028, + 14853, + 5719, + 10360, + 19737, + 37472, + 11841, + 36370, + 23975, + 47291, + 25086, + 45557, + 40161, + 20065, + 23062, + 12041, + 45769, + 18554, + 10147, + 14720, + 20606, + 31132, + 1466, + 15989, + 26927, + 19412, + 21465, + 30230, + 45652, + 18897, + 44855, + 14892, + 43059, + 15661, + 18362, + 24564, + 40441, + 23888, + 33429, + 29498, + 41392, + 39867, + 31733, + 15582, + 16798, + 804, + 9515, + 6280, + 20041, + 34164, + 18411, + 7355, + 24711, + 43506, + 31583, + 27921, + 18917, + 6065, + 26501, + 44825, + 37291, + 28066, + 36273, + 41964, + 42703, + 22352, + 16944, + 29341, + 9129, + 7733, + 41665, + 26819, + 12068, + 47826, + 13312, + 47755, + 6819, + 12616, + 9338, + 21344, + 24529, + 19388, + 45058, + 48351, + 28158, + 35531, + 48297, + 31123, + 8610, + 47984, + 26738, + 40108, + 21063, + 45233, + 24823, + 21169, + 24421, + 32074, + 8227, + 36719, + 33335, + 13212, + 43018, + 36614, + 13873, + 46038, + 47495, + 4994, + 35412, + 45291, + 10760, + 36964, + 1748, + 39990, + 3773, + 26781, + 23065, + 17367, + 46092, + 12280, + 46748, + 14138, + 24404, + 45080, + 29078, + 43023, + 32640, + 9213, + 19699, + 46765, + 18170, + 19757, + 14626, + 20589, + 5599, + 36415, + 17157, + 986, + 1600, + 28793, + 22627, + 47037, + 47724, + 18875, + 42598, + 3413, + 3726, + 12849, + 21382, + 43081, + 4653, + 23584, + 20925, + 14772, + 35394, + 14131, + 49941, + 36258, + 2374, + 40344, + 43669, + 18408, + 29432, + 43715, + 40843, + 47286, + 6416, + 11258, + 6017, + 6111, + 4220, + 14439, + 40654, + 10220, + 32351, + 13864, + 43816, + 18009, + 23195, + 40144, + 18212, + 7115, + 42419, + 9563, + 33249, + 4849, + 3474, + 21648, + 27793, + 11377, + 14184, + 11925, + 38112, + 36487, + 38083, + 8975, + 47236, + 31439, + 5633, + 30996, + 19325, + 8670, + 47516, + 26788, + 26172, + 36274, + 30806, + 24222, + 10794, + 21493, + 47424, + 39639, + 41171, + 39481, + 42416, + 47570, + 5828, + 4851, + 19304, + 36548, + 34760, + 46577, + 11457, + 32110, + 32026, + 48053, + 39194, + 38988, + 42906, + 17462, + 26662, + 24825, + 441, + 19672, + 12312, + 12723, + 15489, + 15741, + 14897, + 16218, + 834, + 48832, + 14599, + 32915, + 24256, + 41598, + 45947, + 34747, + 23239, + 3502, + 36252, + 43519, + 3173, + 38130, + 24838, + 31258, + 17050, + 3549, + 34436, + 10571, + 1047, + 27374, + 24728, + 8333, + 43259, + 32907, + 32302, + 42125, + 13711, + 35135, + 5712, + 5583, + 41135, + 42030, + 17468, + 48939, + 49681, + 15139, + 8692, + 32882, + 8267, + 11629, + 18155, + 18697, + 22157, + 39522, + 36201, + 35557, + 45595, + 1409, + 47625, + 9456, + 14203, + 47459, + 19564, + 35977, + 2731, + 2245, + 37806, + 23298, + 4079, + 23761, + 15099, + 36248, + 41298, + 21216, + 7405, + 27980, + 40936, + 2027, + 36290, + 16037, + 25829, + 40187, + 41905, + 3988, + 43205, + 42701, + 7396, + 16348, + 45400, + 39007, + 26840, + 28396, + 604, + 17103, + 14495, + 31233, + 15675, + 20731, + 16001, + 37585, + 10555, + 24474, + 47426, + 27487, + 23640, + 27120, + 40588, + 7503, + 44571, + 8751, + 41769, + 29677, + 36603, + 29883, + 23370, + 32285, + 37164, + 49627, + 25598, + 29221, + 37898, + 10134, + 23675, + 46039, + 36520, + 42399, + 20223, + 31918, + 26217, + 16649, + 2807, + 1417, + 8685, + 10265, + 21309, + 39919, + 18954, + 28984, + 31396, + 44723, + 33214, + 26511, + 37255, + 9587, + 48330, + 22760, + 42501, + 46485, + 7545, + 38778, + 6094, + 4541, + 19354, + 31184, + 31514, + 38402, + 31101, + 17248, + 39158, + 33141, + 34249, + 9870, + 24662, + 42883, + 30120, + 39362, + 31264, + 13877, + 15744, + 48710, + 158, + 4418, + 24554, + 15529, + 5952, + 48166, + 12430, + 14046, + 6205, + 20651, + 25191, + 19593, + 15254, + 35321, + 30513, + 10239, + 19587, + 35069, + 16073, + 11694, + 22804, + 11376, + 25519, + 21567, + 12432, + 23342, + 40231, + 47492, + 43965, + 6562, + 6595, + 37093, + 200, + 39940, + 32012, + 45747, + 633, + 3148, + 48144, + 12039, + 30094, + 40141, + 22637, + 23490, + 19273, + 12256, + 44213, + 28156, + 2107, + 44181, + 28180, + 1482, + 12115, + 41636, + 49754, + 22439, + 44682, + 28656, + 36886, + 27566, + 47407, + 36720, + 29188, + 33165, + 42573, + 20314, + 4539, + 34578, + 18585, + 8207, + 44399, + 22406, + 5707, + 22309, + 33867, + 3231, + 34574, + 13716, + 33458, + 37978, + 34871, + 43251, + 33184, + 3625, + 47082, + 31845, + 9996, + 47084, + 23966, + 19177, + 18266, + 16520, + 3384, + 6156, + 12649, + 35755, + 13821, + 28717, + 42677, + 36408, + 41064, + 20953, + 47265, + 7941, + 46139, + 45559, + 14503, + 9017, + 37916, + 44502, + 9484, + 2741, + 32203, + 32143, + 33114, + 27379, + 29604, + 47771, + 31457, + 35626, + 29704, + 43654, + 5037, + 21280, + 45689, + 17763, + 266, + 35319, + 1813, + 26711, + 18291, + 4185, + 35829, + 14792, + 34799, + 8553, + 29449, + 26435, + 6162, + 17010, + 9353, + 42725, + 25013, + 7534, + 28862, + 48557, + 22199, + 19410, + 36278, + 11888, + 43947, + 6050, + 49831, + 1286, + 5044, + 15700, + 31774, + 31154, + 24985, + 22558, + 12705, + 23625, + 46137, + 41542, + 43082, + 49585, + 13526, + 43223, + 944, + 37183, + 47486, + 14782, + 22824, + 16752, + 49530, + 33060, + 2170, + 28071, + 47009, + 30271, + 14937, + 22858, + 49686, + 44439, + 48461, + 1516, + 30494, + 31042, + 5604, + 49324, + 26209, + 11813, + 43058, + 40939, + 3669, + 46296, + 17189, + 2464, + 38946, + 7668, + 18535, + 13704, + 40246, + 34598, + 9423, + 40891, + 7879, + 32543, + 43779, + 23895, + 18900, + 16699, + 22284, + 6898, + 38094, + 39008, + 48680, + 38864, + 36613, + 35630, + 14080, + 25207, + 2594, + 16471, + 28224, + 27160, + 31610, + 31559, + 35009, + 39167, + 10421, + 27790, + 32507, + 28725, + 14684, + 8509, + 9162, + 14204, + 34953, + 33308, + 16827, + 488, + 30148, + 7323, + 18375, + 20151, + 18321, + 48875, + 34502, + 49137, + 45174, + 42821, + 38992, + 3843, + 27389, + 22849, + 10607, + 49232, + 8280, + 37250, + 24798, + 32041, + 43346, + 38490, + 15649, + 1089, + 40797, + 35542, + 25699, + 34426, + 28122, + 48582, + 12972, + 20792, + 12882, + 1872, + 49116, + 41876, + 37837, + 45069, + 13050, + 33136, + 5499, + 30961, + 42272, + 15792, + 45545, + 18117, + 21251, + 24146, + 3880, + 45755, + 36556, + 13759, + 21163, + 43729, + 39041, + 20026, + 14170, + 24360, + 17935, + 18757, + 35034, + 35917, + 34673, + 7973, + 16528, + 33213, + 49443, + 24847, + 6649, + 40960, + 29209, + 20990, + 1584, + 14661, + 7188, + 5552, + 29939, + 13563, + 1576, + 39440, + 618, + 5818, + 32106, + 10744, + 49698, + 8966, + 36231, + 14585, + 16292, + 32823, + 40364, + 3409, + 6731, + 46376, + 11695, + 134, + 26885, + 35932, + 6881, + 47606, + 45132, + 10006, + 29805, + 11601, + 17261, + 26054, + 29190, + 21099, + 3823, + 11492, + 2900, + 14230, + 13944, + 46982, + 7400, + 40683, + 42398, + 16473, + 2183, + 37634, + 2109, + 48743, + 11434, + 11978, + 9652, + 17570, + 27181, + 1511, + 19990, + 18659, + 39820, + 32017, + 36214, + 33930, + 1179, + 26539, + 20292, + 31520, + 44089, + 38826, + 24925, + 31248, + 17950, + 40566, + 10940, + 36403, + 17204, + 34862, + 30210, + 19493, + 39099, + 40242, + 23787, + 18431, + 2497, + 10951, + 17194, + 8992, + 40072, + 5917, + 46461, + 29690, + 12724, + 14863, + 19113, + 32459, + 19293, + 9868, + 37321, + 27957, + 35723, + 34158, + 21695, + 35881, + 3434, + 7472, + 40397, + 18725, + 20134, + 3247, + 7456, + 18208, + 45296, + 28866, + 40783, + 19035, + 10115, + 28837, + 36955, + 2864, + 32947, + 41488, + 33323, + 8613, + 19884, + 46651, + 40269, + 45512, + 32243, + 30311, + 40, + 17410, + 35114, + 11697, + 31165, + 15007, + 1533, + 8048, + 455, + 30909, + 32279, + 42049, + 14121, + 10328, + 48550, + 2860, + 49155, + 11568, + 40967, + 36540, + 37785, + 28781, + 15626, + 29968, + 47795, + 25394, + 21581, + 20722, + 38090, + 24548, + 2091, + 43748, + 36615, + 48837, + 18931, + 17765, + 43401, + 23947, + 47914, + 18385, + 3514, + 42967, + 45514, + 43227, + 21959, + 41501, + 16690, + 29728, + 43698, + 41857, + 38539, + 1835, + 24740, + 30301, + 18463, + 8317, + 13968, + 28741, + 48057, + 18783, + 43419, + 36617, + 38902, + 29619, + 10234, + 46253, + 9196, + 26701, + 42517, + 21772, + 21565, + 42274, + 34811, + 45484, + 47506, + 15829, + 47443, + 30755, + 41871, + 23542, + 30713, + 20258, + 10631, + 4077, + 7228, + 38679, + 33807, + 37067, + 37688, + 8927, + 26976, + 35693, + 49441, + 25195, + 30701, + 35012, + 38523, + 19150, + 1605, + 44991, + 17635, + 36303, + 33048, + 29072, + 766, + 40251, + 9846, + 27970, + 9686, + 35487, + 23783, + 6870, + 39981, + 4524, + 23767, + 18151, + 6480, + 12410, + 18131, + 45713, + 6193, + 33284, + 20748, + 48331, + 48206, + 20144, + 11499, + 4419, + 500, + 10860, + 33559, + 19166, + 36480, + 46230, + 33550, + 37521, + 23498, + 9055, + 40808, + 37591, + 43948, + 9661, + 34299, + 33230, + 24115, + 29897, + 35801, + 474, + 21933, + 36932, + 36606, + 4379, + 31716, + 45002, + 10240, + 28807, + 40220, + 29715, + 38325, + 8525, + 2912, + 36636, + 37917, + 29354, + 44475, + 14791, + 18225, + 18430, + 37035, + 44197, + 11068, + 2540, + 15846, + 21895, + 49849, + 40879, + 30947, + 15944, + 25268, + 45727, + 6519, + 30944, + 25072, + 4068, + 7055, + 34682, + 15093, + 11469, + 20707, + 2604, + 47592, + 36379, + 22689, + 27644, + 23505, + 40126, + 224, + 11720, + 13822, + 10420, + 19483, + 25430, + 16491, + 22845, + 40150, + 31621, + 45640, + 44190, + 21696, + 14587, + 7187, + 49208, + 25973, + 7571, + 3992, + 46487, + 36045, + 7106, + 4044, + 14318, + 28106, + 13271, + 1760, + 17800, + 29082, + 25235, + 38206, + 16515, + 15189, + 16386, + 14298, + 40336, + 47163, + 38298, + 36161, + 3889, + 43513, + 22080, + 19435, + 39600, + 46142, + 11547, + 2052, + 44896, + 26059, + 14438, + 44171, + 42131, + 29344, + 40436, + 17365, + 42097, + 49371, + 48655, + 30246, + 24262, + 13156, + 21032, + 22353, + 7704, + 36048, + 33780, + 6892, + 14381, + 45471, + 15862, + 15266, + 20532, + 18690, + 18577, + 2931, + 29314, + 5480, + 35428, + 31015, + 7424, + 16726, + 40560, + 40028, + 9740, + 21270, + 42529, + 16549, + 4571, + 27542, + 33464, + 13866, + 1548, + 9628, + 23590, + 26851, + 8064, + 33279, + 20522, + 19659, + 5584, + 25927, + 3142, + 12152, + 47767, + 22891, + 43683, + 42209, + 26101, + 10904, + 13684, + 9888, + 7782, + 46731, + 31339, + 39490, + 23136, + 37351, + 22133, + 16998, + 8732, + 40445, + 3456, + 43377, + 6476, + 7485, + 49877, + 8000, + 31569, + 19855, + 19300, + 31475, + 32474, + 34618, + 19613, + 29004, + 34940, + 14634, + 47784, + 47890, + 30896, + 41838, + 36205, + 12330, + 250, + 11015, + 45435, + 39987, + 11094, + 37158, + 9965, + 8348, + 39385, + 20437, + 6477, + 14866, + 47451, + 332, + 47884, + 44715, + 38883, + 41738, + 17280, + 41854, + 37593, + 49172, + 20992, + 27121, + 11132, + 777, + 44815, + 7587, + 46688, + 31441, + 42254, + 35871, + 43143, + 37555, + 10770, + 35038, + 8541, + 34289, + 33022, + 5999, + 43824, + 27276, + 14288, + 36772, + 28393, + 18267, + 42982, + 16961, + 28475, + 4600, + 49320, + 7101, + 17761, + 17459, + 34661, + 17140, + 3536, + 40546, + 21634, + 41580, + 5777, + 1280, + 36492, + 34476, + 42042, + 39114, + 18438, + 19557, + 34459, + 32102, + 3862, + 40491, + 24036, + 46654, + 29053, + 1738, + 6130, + 4709, + 46374, + 20528, + 39156, + 20795, + 4135, + 9236, + 25745, + 18063, + 49870, + 11375, + 28615, + 37168, + 38583, + 11477, + 30041, + 12691, + 28802, + 36790, + 6808, + 19427, + 31913, + 46648, + 21555, + 25025, + 32054, + 31498, + 8380, + 27270, + 20980, + 42039, + 14790, + 23964, + 12123, + 10812, + 4240, + 44804, + 13052, + 29117, + 5347, + 42948, + 8510, + 37572, + 19455, + 36054, + 42618, + 3912, + 36184, + 3129, + 14477, + 38676, + 10943, + 44582, + 44796, + 28121, + 3216, + 2126, + 1178, + 21505, + 32117, + 17155, + 27362, + 16152, + 10152, + 41061, + 10491, + 10819, + 27314, + 24507, + 21294, + 44495, + 11882, + 15167, + 21822, + 11793, + 36448, + 35014, + 3659, + 24699, + 48464, + 39961, + 40992, + 38408, + 3572, + 31213, + 32966, + 4288, + 23287, + 2936, + 38780, + 47859, + 16571, + 47161, + 34252, + 2961, + 28492, + 28059, + 44166, + 21919, + 43198, + 41225, + 22249, + 36624, + 12109, + 36144, + 48512, + 5911, + 34892, + 20148, + 40651, + 34732, + 26612, + 22679, + 31527, + 8463, + 20191, + 35584, + 38557, + 46885, + 41186, + 10755, + 19887, + 24502, + 39924, + 14161, + 4673, + 34772, + 43262, + 15920, + 33799, + 5059, + 6092, + 18294, + 12764, + 7427, + 7826, + 36986, + 12538, + 41080, + 29843, + 41417, + 44195, + 1115, + 41188, + 24223, + 40457, + 3352, + 3253, + 24253, + 884, + 1608, + 31180, + 20886, + 7905, + 46737, + 44807, + 12815, + 1159, + 22076, + 13544, + 34383, + 3068, + 9739, + 1173, + 23074, + 9477, + 6570, + 33641, + 30784, + 44667, + 4785, + 31389, + 18663, + 16388, + 35161, + 8259, + 7799, + 41760, + 21896, + 49569, + 16598, + 14492, + 15049, + 3718, + 25588, + 18071, + 43946, + 11361, + 747, + 42877, + 14498, + 47925, + 6127, + 46640, + 18776, + 34277, + 2952, + 43149, + 34461, + 20077, + 30776, + 18515, + 18401, + 49189, + 45637, + 49211, + 24558, + 23191, + 15776, + 44764, + 16081, + 48143, + 14002, + 12053, + 25550, + 20404, + 2806, + 22467, + 16442, + 18007, + 36561, + 30361, + 39875, + 29893, + 22230, + 24288, + 11639, + 39703, + 22100, + 24617, + 7588, + 20772, + 15156, + 42870, + 15634, + 25324, + 11969, + 10958, + 18471, + 579, + 28820, + 47896, + 3644, + 38705, + 23520, + 21603, + 38363, + 5130, + 19981, + 47842, + 28696, + 16306, + 21536, + 36428, + 7370, + 32313, + 6875, + 3543, + 41835, + 15794, + 17114, + 16310, + 31825, + 15034, + 29811, + 46957, + 20465, + 26295, + 26235, + 1446, + 48428, + 46800, + 24163, + 13504, + 46047, + 40329, + 244, + 43244, + 46581, + 2002, + 18737, + 20620, + 11461, + 42871, + 49343, + 32124, + 27180, + 11786, + 40877, + 32118, + 19848, + 40153, + 32008, + 17139, + 35836, + 12107, + 45463, + 14286, + 3001, + 16604, + 22186, + 23256, + 49684, + 32509, + 29766, + 6276, + 46441, + 12188, + 17552, + 1874, + 11407, + 27578, + 38767, + 45874, + 31106, + 17671, + 38687, + 32396, + 45342, + 3195, + 6971, + 29659, + 30788, + 28383, + 3946, + 35914, + 27709, + 32993, + 19049, + 29390, + 4937, + 45299, + 21906, + 10153, + 1380, + 14951, + 7286, + 36560, + 14685, + 1443, + 22806, + 43904, + 18512, + 42963, + 11456, + 37060, + 9719, + 17900, + 6667, + 7901, + 2105, + 18965, + 31663, + 29361, + 43626, + 32549, + 25328, + 3879, + 32693, + 2522, + 15710, + 45992, + 21157, + 1809, + 25161, + 1811, + 15253, + 26981, + 46191, + 27082, + 7911, + 29847, + 23564, + 25157, + 13397, + 9412, + 19034, + 3647, + 5592, + 41081, + 11149, + 1907, + 6147, + 13928, + 39082, + 518, + 13600, + 49399, + 21069, + 41516, + 21283, + 860, + 48038, + 31461, + 36212, + 706, + 272, + 4445, + 47502, + 15885, + 28543, + 13479, + 42846, + 45918, + 18128, + 20812, + 44352, + 17680, + 44451, + 28025, + 19375, + 12768, + 45554, + 4497, + 12246, + 24898, + 15046, + 42470, + 35623, + 21625, + 25298, + 21679, + 8429, + 35289, + 37064, + 19294, + 11719, + 10179, + 19386, + 24715, + 44215, + 7054, + 27971, + 2135, + 48313, + 20269, + 5526, + 14736, + 21001, + 661, + 14876, + 44822, + 5246, + 30807, + 23181, + 16060, + 11440, + 24417, + 392, + 32040, + 29790, + 5500, + 24263, + 30928, + 43828, + 8358, + 2326, + 46808, + 20736, + 20523, + 27142, + 7999, + 14345, + 42351, + 41814, + 24346, + 6749, + 4374, + 15228, + 39537, + 17463, + 8817, + 16398, + 18962, + 33835, + 9225, + 26415, + 29207, + 36634, + 48251, + 9187, + 10168, + 9943, + 25644, + 23254, + 9431, + 28256, + 26197, + 36283, + 10009, + 21447, + 15701, + 35406, + 25974, + 12419, + 29331, + 39106, + 19283, + 9899, + 22563, + 2656, + 30891, + 43478, + 42662, + 9751, + 11397, + 14408, + 9053, + 5963, + 19011, + 27373, + 29083, + 27556, + 23306, + 13051, + 42297, + 39416, + 10668, + 11194, + 32647, + 22709, + 29009, + 791, + 1833, + 19228, + 19857, + 4513, + 14982, + 31968, + 35234, + 38210, + 45566, + 4793, + 3832, + 39120, + 43415, + 26335, + 11892, + 954, + 35253, + 4869, + 8442, + 42584, + 13768, + 37185, + 28062, + 15729, + 23809, + 42158, + 7506, + 25096, + 18860, + 13552, + 1421, + 24424, + 9120, + 47836, + 43956, + 9294, + 12968, + 26597, + 42882, + 46132, + 1237, + 15396, + 23301, + 1042, + 39327, + 33040, + 5840, + 33661, + 15145, + 27336, + 7586, + 35087, + 17893, + 17732, + 46968, + 11176, + 31091, + 27106, + 36575, + 6145, + 15488, + 46472, + 37414, + 42779, + 1393, + 7981, + 26960, + 44897, + 40307, + 25474, + 20930, + 6494, + 13008, + 17590, + 15088, + 8986, + 24633, + 6052, + 48546, + 37959, + 6405, + 40203, + 48022, + 4767, + 37329, + 41803, + 20291, + 10469, + 3519, + 11394, + 43978, + 29877, + 34012, + 20027, + 7946, + 19816, + 32467, + 42512, + 11652, + 32510, + 12934, + 20337, + 30093, + 20848, + 36595, + 34408, + 7676, + 37379, + 40164, + 22678, + 30518, + 15876, + 14963, + 27162, + 41325, + 7079, + 42067, + 23302, + 25769, + 31442, + 35073, + 47121, + 13616, + 3509, + 43080, + 21737, + 16329, + 37524, + 31465, + 35492, + 2628, + 21198, + 16647, + 11347, + 33981, + 28279, + 6375, + 48923, + 27463, + 1575, + 13240, + 26124, + 17554, + 4780, + 29249, + 30801, + 35134, + 48197, + 8372, + 40128, + 1183, + 48501, + 38886, + 33750, + 7958, + 44820, + 47232, + 8577, + 40286, + 23907, + 33043, + 31425, + 33812, + 31531, + 23715, + 24836, + 47400, + 41507, + 31685, + 6905, + 47635, + 9891, + 12677, + 37941, + 14737, + 12061, + 38766, + 47412, + 17076, + 42987, + 5635, + 5477, + 20241, + 46045, + 36046, + 322, + 8368, + 28130, + 49209, + 11495, + 29270, + 30931, + 15127, + 9452, + 29898, + 37476, + 41449, + 44616, + 48828, + 43029, + 4684, + 24853, + 25669, + 23537, + 14301, + 36904, + 47988, + 25306, + 14577, + 1853, + 35528, + 14839, + 18593, + 2369, + 18464, + 2140, + 34180, + 17665, + 32932, + 23073, + 10580, + 3630, + 42144, + 33575, + 49576, + 14850, + 8199, + 4094, + 32341, + 3074, + 31122, + 1497, + 45698, + 23540, + 17486, + 37443, + 6632, + 31724, + 17991, + 15889, + 7269, + 27874, + 33232, + 42422, + 8550, + 13234, + 25907, + 8669, + 2074, + 6670, + 31335, + 32937, + 44271, + 19778, + 239, + 46864, + 34390, + 21150, + 24284, + 20343, + 32119, + 19284, + 23213, + 46872, + 8807, + 24086, + 30393, + 7271, + 25764, + 40803, + 23070, + 30341, + 18672, + 35346, + 47462, + 46582, + 46829, + 13858, + 1337, + 36713, + 18973, + 39176, + 49659, + 18292, + 26499, + 45474, + 46403, + 49631, + 7142, + 27451, + 16200, + 36620, + 39435, + 16174, + 662, + 48224, + 34693, + 2409, + 6056, + 41166, + 46407, + 12083, + 26484, + 40824, + 12892, + 18018, + 2099, + 32370, + 43389, + 30777, + 23951, + 33365, + 22922, + 38838, + 37705, + 42071, + 44572, + 19302, + 27640, + 47282, + 48794, + 11590, + 21244, + 10920, + 34474, + 25278, + 34335, + 40182, + 378, + 33828, + 22348, + 439, + 22844, + 15721, + 5492, + 7132, + 9369, + 29854, + 42278, + 40267, + 4748, + 25783, + 6957, + 6024, + 43794, + 38610, + 11437, + 19629, + 38639, + 27664, + 26039, + 38035, + 40200, + 26934, + 27589, + 24182, + 46398, + 37395, + 19834, + 12252, + 45042, + 42716, + 15571, + 41364, + 6999, + 11885, + 12967, + 20541, + 41197, + 24356, + 21324, + 24779, + 40568, + 39286, + 22953, + 7857, + 32584, + 48411, + 22789, + 24969, + 31521, + 23689, + 9955, + 46182, + 7013, + 13472, + 9874, + 20611, + 11815, + 39777, + 25053, + 564, + 42780, + 32720, + 14306, + 32971, + 27967, + 8322, + 16401, + 43069, + 39768, + 17889, + 9119, + 33343, + 27700, + 35656, + 13593, + 32926, + 2372, + 8597, + 12379, + 23511, + 5260, + 10726, + 18879, + 36425, + 27579, + 4632, + 38038, + 39930, + 23623, + 41927, + 30897, + 2506, + 20167, + 48631, + 648, + 39571, + 16590, + 19781, + 4784, + 45319, + 31007, + 25146, + 41076, + 14380, + 40256, + 29055, + 22196, + 10980, + 17217, + 2636, + 5062, + 38916, + 15996, + 47007, + 12866, + 46569, + 27089, + 20686, + 17480, + 27447, + 39315, + 27139, + 12492, + 24304, + 32321, + 15927, + 39913, + 27755, + 47343, + 24451, + 25412, + 18003, + 33377, + 3258, + 23920, + 17358, + 26836, + 36611, + 13381, + 35543, + 25720, + 12701, + 33399, + 44170, + 19142, + 2650, + 27999, + 49583, + 43118, + 48271, + 26972, + 39355, + 47024, + 647, + 27135, + 1265, + 16029, + 46409, + 26352, + 1277, + 25637, + 3926, + 43167, + 36309, + 401, + 25143, + 47453, + 31218, + 8901, + 22436, + 31364, + 33507, + 10354, + 39782, + 36489, + 7299, + 31763, + 44180, + 31363, + 12205, + 2618, + 42285, + 27611, + 45653, + 9300, + 27758, + 6346, + 43098, + 15731, + 13284, + 18373, + 16721, + 18008, + 29124, + 17084, + 44547, + 28254, + 32289, + 38750, + 8060, + 35384, + 43150, + 48204, + 46656, + 21252, + 5709, + 44511, + 23744, + 6769, + 41472, + 17256, + 990, + 13286, + 26123, + 31750, + 40175, + 8131, + 36780, + 40471, + 41255, + 5003, + 30231, + 35373, + 1345, + 24979, + 10024, + 156, + 3366, + 6915, + 48291, + 45165, + 5454, + 21759, + 19674, + 29502, + 37348, + 5921, + 45659, + 5760, + 29114, + 9702, + 18993, + 31837, + 23415, + 49415, + 14516, + 10997, + 30217, + 26669, + 28747, + 20949, + 43908, + 5783, + 37845, + 46329, + 34721, + 28874, + 42859, + 627, + 33378, + 6055, + 46766, + 1329, + 7822, + 48295, + 40337, + 15305, + 44266, + 31413, + 48552, + 25321, + 3004, + 31760, + 13522, + 12045, + 31789, + 44340, + 21238, + 33119, + 1274, + 41363, + 28181, + 30375, + 28128, + 26983, + 43235, + 14433, + 16449, + 18853, + 43899, + 17890, + 35725, + 39232, + 44537, + 41173, + 15440, + 14084, + 4289, + 36030, + 9500, + 5495, + 44525, + 30603, + 9445, + 23963, + 39048, + 14459, + 13201, + 21970, + 33093, + 36289, + 2096, + 43543, + 46421, + 14207, + 4476, + 4848, + 47827, + 43599, + 8027, + 24386, + 35093, + 21910, + 11967, + 46233, + 6965, + 28200, + 46937, + 17535, + 48548, + 29031, + 42404, + 3506, + 37596, + 15768, + 18313, + 24159, + 8247, + 43214, + 3468, + 30008, + 48851, + 15726, + 11758, + 43359, + 12773, + 7466, + 42806, + 5823, + 2452, + 20104, + 42230, + 29485, + 6440, + 48416, + 16159, + 25794, + 37915, + 13757, + 19583, + 4637, + 37008, + 9160, + 40672, + 38647, + 7017, + 17497, + 6146, + 10330, + 10684, + 28310, + 2317, + 46786, + 43747, + 18887, + 28313, + 45439, + 10146, + 31926, + 18794, + 13313, + 19563, + 4003, + 18232, + 885, + 48245, + 32770, + 1688, + 37890, + 17420, + 42064, + 17859, + 10100, + 8989, + 15837, + 32072, + 29428, + 31077, + 8434, + 7157, + 10448, + 14328, + 23974, + 23913, + 28772, + 49652, + 9953, + 34780, + 34040, + 29405, + 42472, + 9840, + 49109, + 31430, + 3500, + 34156, + 46796, + 25824, + 19280, + 26800, + 13224, + 27244, + 21788, + 33713, + 40753, + 41348, + 6585, + 10054, + 36865, + 27382, + 47144, + 48232, + 24374, + 31002, + 10979, + 32529, + 829, + 47217, + 30025, + 42514, + 28432, + 32659, + 43923, + 29930, + 15403, + 7912, + 41823, + 34072, + 38353, + 45614, + 15499, + 22792, + 15633, + 6261, + 45585, + 42281, + 19192, + 11195, + 13435, + 46302, + 33467, + 19421, + 46090, + 27514, + 19808, + 20648, + 7146, + 42763, + 20073, + 15174, + 31980, + 43202, + 1267, + 30479, + 960, + 43739, + 11682, + 4029, + 33764, + 24504, + 36333, + 45024, + 28207, + 38311, + 16275, + 44966, + 13754, + 19703, + 29648, + 25037, + 18351, + 30353, + 15424, + 33596, + 36377, + 7549, + 11181, + 25187, + 37932, + 49300, + 36186, + 9071, + 9414, + 21922, + 13168, + 6174, + 21908, + 31019, + 19107, + 21928, + 44743, + 24806, + 29074, + 15430, + 20028, + 356, + 29970, + 4943, + 37165, + 45551, + 20070, + 38659, + 3678, + 17445, + 21827, + 2199, + 8437, + 27507, + 46482, + 5253, + 20299, + 1501, + 4150, + 31807, + 33101, + 15815, + 13293, + 10191, + 25655, + 41515, + 12562, + 49517, + 20079, + 36368, + 3213, + 2894, + 1439, + 47162, + 12653, + 43274, + 5461, + 11036, + 29256, + 36504, + 14149, + 24988, + 22799, + 40275, + 16818, + 6128, + 39280, + 25624, + 45950, + 38009, + 6818, + 49623, + 14441, + 3551, + 20829, + 37535, + 27938, + 6525, + 13408, + 12127, + 32430, + 361, + 37830, + 24813, + 23712, + 11212, + 6294, + 42608, + 17940, + 26255, + 8766, + 42424, + 42340, + 3596, + 5377, + 25776, + 1558, + 14312, + 49234, + 18310, + 6290, + 37333, + 18572, + 39000, + 27337, + 49115, + 1006, + 1349, + 5116, + 39934, + 15498, + 37534, + 40773, + 48507, + 31388, + 48533, + 42012, + 15895, + 20696, + 40018, + 3220, + 3329, + 32195, + 3781, + 10246, + 36750, + 4703, + 37723, + 45014, + 2533, + 14070, + 15470, + 44412, + 31346, + 14913, + 41459, + 28591, + 20120, + 35913, + 27383, + 14281, + 31501, + 15663, + 49497, + 30400, + 24652, + 13669, + 6338, + 35997, + 12174, + 40884, + 28727, + 36698, + 24616, + 42898, + 39217, + 33929, + 36687, + 14145, + 14017, + 18946, + 33978, + 14347, + 29679, + 26174, + 49048, + 28573, + 35898, + 3233, + 2631, + 20685, + 21281, + 48848, + 9818, + 17841, + 7251, + 10175, + 5990, + 37960, + 13256, + 17959, + 208, + 45079, + 820, + 41999, + 5704, + 8132, + 43376, + 35843, + 8100, + 18078, + 46906, + 4449, + 14360, + 3301, + 9800, + 7765, + 43112, + 30482, + 45660, + 5723, + 13921, + 13986, + 3040, + 19007, + 49589, + 38166, + 17679, + 22484, + 17766, + 43679, + 48065, + 17429, + 6408, + 42122, + 14643, + 33918, + 48790, + 44805, + 9401, + 30417, + 9631, + 8481, + 45850, + 32522, + 794, + 20376, + 29079, + 39135, + 13767, + 22617, + 9497, + 29152, + 29693, + 15979, + 30699, + 7825, + 8871, + 857, + 41916, + 24190, + 47780, + 19709, + 32455, + 31970, + 19485, + 9123, + 45877, + 11521, + 6553, + 15059, + 4010, + 11835, + 16733, + 9655, + 46269, + 26330, + 29782, + 23330, + 37641, + 21549, + 20819, + 20706, + 33518, + 46014, + 28395, + 41120, + 22299, + 14573, + 46547, + 39927, + 44600, + 24328, + 10928, + 34946, + 1915, + 36907, + 44927, + 33081, + 17153, + 20713, + 9278, + 18448, + 32687, + 25421, + 35833, + 44499, + 18787, + 29384, + 22998, + 31516, + 6936, + 33561, + 10534, + 20081, + 21388, + 38316, + 33379, + 34849, + 3320, + 9451, + 48230, + 2115, + 33413, + 3664, + 38998, + 8364, + 15308, + 29816, + 38753, + 22552, + 4825, + 4781, + 45958, + 15164, + 46902, + 37167, + 32230, + 38762, + 31348, + 25856, + 41175, + 12901, + 18456, + 37084, + 20617, + 12983, + 11838, + 34283, + 7148, + 20213, + 39262, + 28701, + 40385, + 37858, + 29170, + 34914, + 24336, + 34166, + 10059, + 46655, + 25832, + 42667, + 2305, + 33716, + 12363, + 34986, + 6027, + 6962, + 2408, + 38081, + 37931, + 60, + 26095, + 14099, + 5049, + 49616, + 14108, + 28832, + 28203, + 254, + 21000, + 20416, + 37611, + 5565, + 40717, + 44224, + 3065, + 22125, + 27412, + 20422, + 39605, + 49074, + 245, + 25965, + 15647, + 994, + 9233, + 36855, + 31769, + 42115, + 49626, + 2256, + 4108, + 13580, + 44943, + 8469, + 35848, + 33538, + 35436, + 44718, + 368, + 15111, + 44447, + 10047, + 48684, + 17592, + 45880, + 49323, + 6335, + 1577, + 18540, + 48761, + 9588, + 13863, + 25063, + 48446, + 31723, + 45492, + 27608, + 10216, + 35361, + 15984, + 13160, + 22101, + 6630, + 38607, + 10620, + 49957, + 13418, + 33933, + 14753, + 25929, + 30343, + 33263, + 45682, + 30332, + 13129, + 27961, + 869, + 8582, + 40961, + 33731, + 34884, + 32887, + 37500, + 17165, + 17146, + 21070, + 41301, + 41637, + 41951, + 33665, + 36081, + 46500, + 6520, + 33921, + 30629, + 48481, + 397, + 1714, + 49908, + 20057, + 25885, + 2368, + 10878, + 42509, + 6353, + 43407, + 48440, + 27293, + 20582, + 32514, + 15673, + 24509, + 43246, + 17237, + 21005, + 11139, + 12660, + 37682, + 6538, + 29150, + 21190, + 19878, + 30299, + 22846, + 2521, + 11615, + 10945, + 27288, + 35882, + 20956, + 46120, + 24869, + 21077, + 29987, + 23981, + 9315, + 15635, + 13405, + 34980, + 4062, + 11916, + 6627, + 33198, + 16684, + 48596, + 34554, + 203, + 2587, + 11576, + 14167, + 28533, + 48193, + 6503, + 15770, + 28666, + 32800, + 12418, + 42502, + 43858, + 23812, + 46088, + 46176, + 34369, + 13762, + 5675, + 44749, + 399, + 34018, + 30083, + 34109, + 41971, + 17591, + 8367, + 22908, + 42226, + 34713, + 14668, + 28430, + 47779, + 45084, + 5720, + 18230, + 20656, + 12817, + 3344, + 43272, + 33732, + 1994, + 22674, + 25044, + 14278, + 39692, + 12505, + 5042, + 10659, + 24705, + 38956, + 46135, + 42379, + 8504, + 2740, + 21045, + 19602, + 3654, + 41012, + 37734, + 8513, + 7715, + 23492, + 33163, + 8148, + 24416, + 699, + 3112, + 7025, + 9028, + 5188, + 12491, + 18329, + 39851, + 46892, + 7544, + 12178, + 25457, + 22134, + 42834, + 1437, + 36828, + 44182, + 41789, + 18235, + 42066, + 35583, + 1447, + 6885, + 37241, + 40563, + 8164, + 34105, + 28437, + 41035, + 33241, + 15281, + 42850, + 10861, + 14872, + 36440, + 20971, + 14569, + 1654, + 34446, + 49651, + 45361, + 23124, + 29787, + 24419, + 49236, + 26966, + 24486, + 48033, + 20282, + 31355, + 28219, + 20545, + 14210, + 27618, + 16657, + 26031, + 1855, + 17869, + 39764, + 17985, + 32872, + 17121, + 32676, + 26414, + 22524, + 13660, + 41781, + 19465, + 18033, + 29431, + 48957, + 45277, + 43457, + 39922, + 12501, + 22483, + 34003, + 26388, + 48006, + 32524, + 23354, + 12220, + 46678, + 35730, + 26576, + 13789, + 336, + 2434, + 25617, + 26820, + 14405, + 47897, + 7023, + 8022, + 41346, + 47812, + 22069, + 14073, + 11325, + 17824, + 5299, + 10379, + 14037, + 12753, + 15441, + 9960, + 915, + 40284, + 1196, + 30566, + 833, + 18570, + 17211, + 38052, + 4868, + 37074, + 10231, + 19671, + 41805, + 37141, + 26799, + 49393, + 24322, + 4255, + 33761, + 26497, + 35568, + 31896, + 21784, + 13305, + 29389, + 49105, + 42897, + 18785, + 35287, + 16819, + 42449, + 40282, + 25606, + 12742, + 41296, + 41953, + 43028, + 8524, + 45955, + 38252, + 14960, + 24964, + 30226, + 17083, + 2726, + 19437, + 45009, + 27669, + 45539, + 2503, + 23224, + 46434, + 16628, + 14446, + 25380, + 49123, + 37072, + 28749, + 10097, + 9217, + 17326, + 30642, + 273, + 27353, + 25163, + 38218, + 23859, + 12698, + 22053, + 32563, + 20447, + 5996, + 46258, + 27849, + 903, + 25280, + 18040, + 7477, + 7982, + 3228, + 2779, + 11724, + 3450, + 46064, + 8642, + 35392, + 29803, + 25866, + 46358, + 21103, + 49715, + 26198, + 32641, + 43813, + 9835, + 14275, + 10074, + 26593, + 24338, + 4874, + 16553, + 46108, + 31737, + 45197, + 10021, + 40317, + 2920, + 13835, + 24246, + 29458, + 4153, + 46812, + 45593, + 23917, + 35389, + 39982, + 14852, + 28079, + 42879, + 43855, + 29705, + 39392, + 2588, + 38202, + 38102, + 34064, + 42621, + 23423, + 24096, + 45889, + 43441, + 20760, + 28912, + 27413, + 6693, + 47950, + 42261, + 39309, + 36830, + 14648, + 1069, + 30697, + 11163, + 10032, + 48511, + 26579, + 5261, + 43075, + 34854, + 31678, + 2035, + 18620, + 38770, + 24593, + 8271, + 10262, + 15611, + 29633, + 15550, + 12995, + 31333, + 27769, + 29228, + 22065, + 42227, + 28674, + 45646, + 40747, + 49492, + 41435, + 36010, + 40799, + 16814, + 4619, + 31850, + 31546, + 36946, + 38917, + 23453, + 26257, + 19742, + 35183, + 1891, + 32726, + 27780, + 41736, + 19186, + 12424, + 49111, + 36983, + 39529, + 37786, + 35249, + 47118, + 16599, + 35488, + 36916, + 24720, + 19676, + 15004, + 47332, + 12015, + 8296, + 28040, + 35356, + 11238, + 7944, + 44708, + 34707, + 27883, + 35255, + 17505, + 46115, + 3119, + 12719, + 41340, + 47319, + 27102, + 48026, + 11055, + 10320, + 27169, + 46764, + 11285, + 46149, + 37564, + 27550, + 28473, + 48029, + 11999, + 11708, + 39508, + 78, + 27606, + 8953, + 46785, + 14861, + 44487, + 15602, + 298, + 35627, + 43530, + 19908, + 4913, + 34943, + 38784, + 37698, + 26212, + 40060, + 29826, + 46026, + 17363, + 1816, + 10, + 18437, + 16974, + 18969, + 38796, + 1588, + 13857, + 25687, + 14566, + 9688, + 16412, + 9298, + 25033, + 3803, + 11307, + 42282, + 36456, + 110, + 30536, + 443, + 1640, + 44039, + 22719, + 43761, + 44858, + 36296, + 7012, + 36706, + 43493, + 36057, + 48822, + 48819, + 49562, + 30596, + 14299, + 18681, + 19297, + 1517, + 8347, + 5189, + 16072, + 25406, + 25773, + 9061, + 21891, + 37151, + 7061, + 14912, + 29244, + 24021, + 6123, + 18631, + 20180, + 29817, + 32541, + 21728, + 13595, + 7954, + 29658, + 32206, + 17071, + 11819, + 48980, + 20571, + 16566, + 2880, + 12422, + 5272, + 28664, + 22387, + 1358, + 9022, + 2560, + 39243, + 22314, + 43102, + 3837, + 7955, + 14922, + 23672, + 12405, + 22207, + 24660, + 2747, + 45984, + 15084, + 20174, + 8292, + 39603, + 34477, + 1287, + 28687, + 39016, + 10910, + 14663, + 41467, + 32822, + 37606, + 32160, + 5204, + 20338, + 27652, + 21240, + 20417, + 44597, + 10132, + 21266, + 47387, + 49617, + 9954, + 8782, + 32515, + 4011, + 24885, + 36136, + 2890, + 20534, + 22132, + 43134, + 2357, + 3109, + 24265, + 38625, + 21225, + 32485, + 36957, + 32235, + 44054, + 5722, + 44500, + 33700, + 10458, + 3088, + 29477, + 38504, + 19134, + 8, + 32865, + 9804, + 35707, + 30047, + 1485, + 26233, + 38177, + 2273, + 46687, + 16140, + 32023, + 6316, + 31582, + 4473, + 26977, + 36375, + 5989, + 25478, + 3615, + 153, + 2934, + 37169, + 5871, + 10497, + 33267, + 47730, + 45678, + 39421, + 4985, + 37148, + 30127, + 16755, + 45785, + 10612, + 9766, + 47744, + 18109, + 38581, + 15237, + 34958, + 25471, + 38479, + 24365, + 5991, + 35709, + 47406, + 16905, + 18224, + 5786, + 45800, + 2084, + 17813, + 36132, + 31862, + 10204, + 5545, + 31532, + 29523, + 10690, + 49023, + 27324, + 7016, + 8212, + 43266, + 41638, + 45598, + 19716, + 9722, + 34833, + 8528, + 30941, + 1206, + 21136, + 15131, + 23046, + 30033, + 23123, + 19256, + 4867, + 21776, + 46727, + 36583, + 3448, + 31868, + 7750, + 14222, + 26605, + 26538, + 9140, + 39467, + 26532, + 10699, + 2457, + 22290, + 9509, + 19677, + 24324, + 38427, + 24483, + 23904, + 2030, + 43982, + 18850, + 28305, + 14172, + 29035, + 12999, + 14436, + 39620, + 10046, + 41661, + 5705, + 11272, + 4425, + 49509, + 2011, + 39732, + 5217, + 8876, + 7295, + 40837, + 7596, + 33912, + 10879, + 6899, + 1514, + 30963, + 19668, + 39420, + 19749, + 33844, + 8823, + 44355, + 11131, + 41134, + 15886, + 21355, + 38554, + 623, + 30597, + 42781, + 32849, + 35860, + 19425, + 40085, + 34965, + 22665, + 48801, + 22419, + 6501, + 47377, + 33543, + 10428, + 42653, + 20155, + 23005, + 30506, + 7185, + 37768, + 15409, + 33841, + 1993, + 20405, + 26565, + 27332, + 17437, + 25130, + 26403, + 33132, + 48009, + 16934, + 40948, + 42192, + 48662, + 48262, + 31332, + 49195, + 3010, + 38970, + 47314, + 20130, + 13536, + 7660, + 49952, + 22335, + 24240, + 4081, + 31013, + 39502, + 46335, + 32159, + 27973, + 24490, + 21506, + 23612, + 33047, + 3677, + 46686, + 16105, + 48958, + 22649, + 40662, + 34971, + 42786, + 29731, + 15680, + 32000, + 34493, + 38233, + 44914, + 49669, + 39829, + 31647, + 34731, + 26584, + 25316, + 12969, + 9330, + 23588, + 43387, + 45763, + 27349, + 38391, + 1707, + 17957, + 8275, + 26653, + 13689, + 27743, + 35226, + 10431, + 49016, + 9149, + 42190, + 45410, + 7365, + 6096, + 25735, + 5958, + 13373, + 10098, + 23266, + 38268, + 11242, + 2453, + 49479, + 18060, + 38983, + 6403, + 26551, + 19916, + 34043, + 31337, + 188, + 20075, + 41675, + 11479, + 7787, + 19182, + 27887, + 46815, + 24270, + 35780, + 45903, + 44793, + 49486, + 31169, + 45610, + 43446, + 37923, + 8133, + 38519, + 43945, + 49349, + 9480, + 5800, + 49125, + 16406, + 20240, + 4166, + 34656, + 26696, + 43614, + 14604, + 12796, + 1603, + 25428, + 10952, + 47036, + 31435, + 44746, + 45908, + 36224, + 5789, + 13814, + 46223, + 29675, + 15071, + 22921, + 46584, + 17282, + 39195, + 28852, + 49377, + 4953, + 8258, + 32752, + 27995, + 22705, + 39049, + 28063, + 16601, + 41711, + 40998, + 15220, + 15295, + 8460, + 18056, + 36994, + 48846, + 5290, + 22322, + 22642, + 44324, + 36744, + 2386, + 21207, + 19372, + 22535, + 41349, + 32922, + 25572, + 46825, + 22444, + 41703, + 5826, + 11743, + 16492, + 26200, + 6016, + 13460, + 8248, + 43498, + 18937, + 42167, + 17264, + 6474, + 3998, + 6757, + 49289, + 40002, + 33668, + 34889, + 48749, + 15364, + 45612, + 7280, + 33361, + 12328, + 19044, + 38464, + 37161, + 27289, + 13268, + 47207, + 17154, + 30756, + 13221, + 27031, + 39039, + 2657, + 19046, + 32453, + 31095, + 14465, + 34594, + 26861, + 10288, + 4260, + 9302, + 10194, + 28906, + 28036, + 6053, + 45213, + 44676, + 22429, + 19973, + 24519, + 5208, + 45632, + 44161, + 44960, + 17396, + 29697, + 14580, + 34350, + 23459, + 3390, + 35658, + 25867, + 1163, + 48659, + 17698, + 20485, + 10077, + 41249, + 2224, + 16110, + 9261, + 33939, + 13223, + 26516, + 15640, + 16011, + 2879, + 815, + 46186, + 20115, + 12169, + 22861, + 39545, + 10352, + 44465, + 7004, + 21448, + 34237, + 37032, + 19457, + 10272, + 30824, + 11777, + 24482, + 48986, + 42711, + 24730, + 39566, + 5771, + 13096, + 20374, + 9755, + 39343, + 24056, + 2459, + 32457, + 38566, + 61, + 23651, + 39331, + 29309, + 31489, + 2462, + 45636, + 5338, + 21538, + 10852, + 18595, + 28065, + 17383, + 19644, + 14689, + 45004, + 17936, + 32930, + 31611, + 14966, + 11632, + 38508, + 47417, + 5496, + 4303, + 910, + 46475, + 12001, + 1634, + 22856, + 32774, + 7570, + 33397, + 18054, + 49090, + 49549, + 17851, + 559, + 8818, + 13399, + 43383, + 45011, + 11950, + 3888, + 26437, + 38031, + 15343, + 10954, + 38585, + 27481, + 18392, + 16845, + 19980, + 1164, + 42557, + 22780, + 36890, + 49202, + 6271, + 1475, + 1494, + 48736, + 39193, + 11129, + 24186, + 9970, + 7282, + 27815, + 44332, + 45605, + 10473, + 37031, + 44063, + 38616, + 31579, + 47632, + 5194, + 38093, + 28967, + 28560, + 24459, + 774, + 16498, + 12577, + 28163, + 47375, + 10609, + 37103, + 34361, + 11128, + 12740, + 46586, + 2110, + 6590, + 41800, + 5806, + 11924, + 25863, + 3379, + 12013, + 42031, + 41147, + 22583, + 28386, + 17782, + 8704, + 19596, + 40228, + 11816, + 49276, + 22826, + 21466, + 458, + 13335, + 43657, + 34955, + 23263, + 20535, + 5303, + 33097, + 48263, + 48302, + 30933, + 4291, + 5008, + 38885, + 48886, + 36884, + 39073, + 2665, + 46155, + 46439, + 49682, + 29063, + 4070, + 2323, + 36291, + 47143, + 46551, + 48110, + 16061, + 3931, + 16828, + 27788, + 31740, + 7008, + 19655, + 31417, + 43667, + 4896, + 4236, + 1735, + 49655, + 23323, + 43868, + 22192, + 23956, + 7059, + 18327, + 15948, + 38965, + 10326, + 45968, + 26182, + 40283, + 45081, + 11650, + 24820, + 37363, + 30602, + 16550, + 42004, + 23416, + 32238, + 44057, + 23912, + 20112, + 3305, + 26406, + 14820, + 30040, + 46942, + 43258, + 36299, + 28909, + 4350, + 19488, + 22158, + 41355, + 20472, + 16145, + 29960, + 9678, + 12191, + 13003, + 31653, + 28556, + 6223, + 17415, + 7697, + 47698, + 22485, + 42191, + 28706, + 13824, + 32867, + 29338, + 12787, + 33785, + 15795, + 30499, + 698, + 21641, + 36462, + 45884, + 26676, + 12556, + 38222, + 2421, + 35154, + 31066, + 13842, + 433, + 15414, + 39142, + 46709, + 39059, + 31893, + 31806, + 20909, + 43973, + 37336, + 29245, + 27523, + 23983, + 42310, + 2606, + 2279, + 34728, + 24856, + 25511, + 41425, + 13072, + 32337, + 49794, + 4310, + 43399, + 28869, + 32820, + 15171, + 32423, + 11778, + 7636, + 43448, + 32834, + 23864, + 30621, + 2863, + 4221, + 41924, + 30669, + 34785, + 11249, + 32739, + 12132, + 14007, + 16185, + 16272, + 26552, + 14526, + 39908, + 37950, + 32913, + 24109, + 36913, + 44371, + 16188, + 26250, + 43621, + 34774, + 46625, + 3699, + 48691, + 41682, + 24735, + 34014, + 32573, + 8084, + 9418, + 40105, + 18539, + 43030, + 21511, + 34861, + 37772, + 32737, + 46005, + 37378, + 27076, + 6441, + 43985, + 17916, + 15914, + 28021, + 23867, + 31903, + 16127, + 15248, + 49875, + 29135, + 19774, + 49919, + 19371, + 48667, + 44744, + 37632, + 16361, + 11943, + 48031, + 34438, + 7330, + 15320, + 26926, + 30365, + 2131, + 12876, + 9852, + 17742, + 32825, + 18846, + 38042, + 17086, + 1983, + 49369, + 24136, + 9738, + 45382, + 24719, + 45516, + 17379, + 33655, + 19031, + 24899, + 7279, + 47193, + 28545, + 20402, + 26422, + 10512, + 19867, + 28153, + 10678, + 14703, + 47608, + 23792, + 39814, + 44236, + 47151, + 15918, + 22385, + 18800, + 33112, + 20524, + 46614, + 9839, + 49451, + 13465, + 46875, + 45415, + 3574, + 19767, + 32705, + 46417, + 46112, + 36401, + 27690, + 45790, + 17524, + 6654, + 35432, + 46716, + 32031, + 9824, + 154, + 22996, + 2432, + 40417, + 306, + 32059, + 1053, + 8587, + 27484, + 30348, + 30533, + 25015, + 45915, + 2945, + 16831, + 11234, + 46095, + 36939, + 33414, + 40736, + 40268, + 19197, + 48328, + 33831, + 13236, + 49713, + 708, + 12576, + 14357, + 39933, + 24679, + 29402, + 11515, + 49887, + 2887, + 24026, + 35365, + 11727, + 20188, + 6487, + 48356, + 39184, + 45734, + 1691, + 27455, + 34753, + 24731, + 43560, + 23103, + 32038, + 28847, + 1118, + 44504, + 37376, + 25095, + 13176, + 9785, + 45808, + 47992, + 28061, + 24578, + 34507, + 35858, + 758, + 29961, + 45770, + 536, + 44698, + 31512, + 18222, + 19824, + 33603, + 43216, + 8734, + 20176, + 9820, + 23245, + 41359, + 7801, + 26320, + 32288, + 35046, + 27636, + 37094, + 44961, + 42758, + 46736, + 845, + 16607, + 7512, + 2260, + 42445, + 28760, + 14237, + 27043, + 46788, + 36092, + 37389, + 35692, + 46396, + 47419, + 2142, + 30527, + 11308, + 547, + 40883, + 7118, + 48211, + 39279, + 49430, + 29379, + 17011, + 36075, + 41172, + 9364, + 32568, + 36085, + 19982, + 151, + 31087, + 18300, + 6912, + 20247, + 26050, + 19764, + 48269, + 23087, + 4305, + 20694, + 12981, + 20215, + 8853, + 47913, + 32366, + 20786, + 8298, + 29039, + 39806, + 28191, + 39687, + 33953, + 8640, + 3158, + 33910, + 14507, + 20952, + 363, + 15593, + 45250, + 24841, + 45956, + 18130, + 28607, + 22547, + 45119, + 9547, + 2652, + 26920, + 8167, + 28584, + 47489, + 5190, + 33380, + 40077, + 24980, + 35551, + 26340, + 667, + 45989, + 11522, + 23145, + 4699, + 18581, + 13400, + 9533, + 73, + 33645, + 47113, + 18486, + 31741, + 37095, + 28454, + 25329, + 971, + 12153, + 14329, + 1559, + 26187, + 37514, + 26673, + 20129, + 13215, + 5931, + 14527, + 24680, + 41182, + 5949, + 12518, + 16756, + 36177, + 46074, + 15016, + 39063, + 5086, + 7892, + 44835, + 47830, + 3982, + 49747, + 21138, + 18908, + 11222, + 15429, + 25666, + 29688, + 20409, + 41458, + 33674, + 35233, + 9105, + 28088, + 22356, + 8374, + 7260, + 13709, + 12161, + 48246, + 8658, + 6321, + 43534, + 44736, + 41524, + 45408, + 17243, + 294, + 29157, + 46254, + 1084, + 7610, + 26890, + 13344, + 6687, + 21530, + 34671, + 2364, + 36697, + 46184, + 15820, + 49227, + 21143, + 44516, + 4107, + 35596, + 15549, + 23363, + 35442, + 24349, + 40734, + 45796, + 16096, + 2237, + 3051, + 42409, + 42679, + 11248, + 404, + 8142, + 45737, + 34523, + 44118, + 15480, + 46639, + 38416, + 24957, + 27203, + 7520, + 20267, + 10855, + 18042, + 28468, + 44884, + 27338, + 16261, + 6453, + 32807, + 41546, + 8516, + 46967, + 40591, + 45564, + 45315, + 28790, + 37856, + 46465, + 5728, + 11870, + 734, + 34442, + 22313, + 49053, + 10294, + 7265, + 4938, + 39767, + 49635, + 43351, + 23795, + 12908, + 35464, + 11385, + 40724, + 5849, + 537, + 36225, + 14206, + 1468, + 23428, + 4857, + 36816, + 30072, + 33647, + 27867, + 1091, + 31566, + 14642, + 4456, + 43, + 11711, + 20765, + 30402, + 49427, + 26577, + 49027, + 45959, + 24414, + 29127, + 40004, + 15420, + 22497, + 35756, + 4636, + 19766, + 46868, + 22994, + 1109, + 40205, + 4194, + 44759, + 29008, + 42754, + 19247, + 43336, + 13549, + 45131, + 48316, + 27000, + 41770, + 39866, + 21613, + 26996, + 48786, + 31240, + 2232, + 41893, + 40370, + 33965, + 35275, + 21097, + 7574, + 26844, + 21019, + 20911, + 27817, + 9721, + 43717, + 49421, + 44387, + 42382, + 9182, + 22958, + 7459, + 46323, + 22308, + 46632, + 34238, + 877, + 20263, + 30667, + 38430, + 31961, + 47865, + 668, + 16913, + 32002, + 27384, + 1262, + 20194, + 43569, + 26935, + 13192, + 30696, + 36166, + 13946, + 39787, + 22588, + 21431, + 24116, + 19687, + 13492, + 20203, + 35085, + 32428, + 32660, + 23827, + 19382, + 10042, + 18315, + 14235, + 29791, + 31578, + 16945, + 41054, + 33579, + 49867, + 45507, + 27703, + 34631, + 4244, + 3544, + 10611, + 32268, + 20928, + 4658, + 4902, + 34741, + 45127, + 39418, + 13386, + 19004, + 49602, + 34662, + 12445, + 28610, + 38386, + 22974, + 38106, + 37097, + 46806, + 45588, + 15684, + 24605, + 46012, + 13649, + 47402, + 27316, + 21460, + 28876, + 34963, + 36080, + 24631, + 38099, + 2870, + 43812, + 42130, + 29186, + 38187, + 8535, + 10817, + 33535, + 36181, + 9805, + 11754, + 23081, + 21950, + 31992, + 28833, + 37764, + 22167, + 18202, + 23304, + 32678, + 23364, + 7163, + 4860, + 6423, + 43194, + 43086, + 48172, + 18542, + 30251, + 42944, + 45987, + 13439, + 29634, + 9683, + 13209, + 39613, + 3746, + 26878, + 41554, + 7290, + 26884, + 40726, + 20479, + 23230, + 28365, + 49084, + 27968, + 37603, + 35190, + 42709, + 23978, + 20043, + 7205, + 24449, + 3608, + 26258, + 46576, + 21769, + 45221, + 7737, + 37402, + 27423, + 49159, + 6008, + 25385, + 34346, + 3295, + 16221, + 38887, + 6392, + 3958, + 14743, + 18668, + 11413, + 2813, + 44776, + 21407, + 48355, + 18647, + 42986, + 14650, + 36027, + 11628, + 20166, + 19399, + 21296, + 8809, + 15124, + 21468, + 17979, + 10911, + 1141, + 19190, + 14696, + 49755, + 27802, + 28312, + 5703, + 27691, + 48965, + 12926, + 6666, + 43847, + 45226, + 13359, + 2235, + 8735, + 33717, + 2275, + 18242, + 15861, + 5776, + 34110, + 21995, + 29532, + 7047, + 35793, + 43577, + 39821, + 10957, + 25144, + 35847, + 46097, + 1390, + 27012, + 18934, + 4254, + 30810, + 16564, + 10500, + 20750, + 35889, + 37066, + 22730, + 20361, + 14697, + 12524, + 14914, + 9863, + 36068, + 13285, + 15, + 44343, + 17313, + 39633, + 12245, + 16224, + 13641, + 27330, + 40505, + 10537, + 49352, + 37189, + 25851, + 30987, + 14890, + 36363, + 21747, + 44292, + 28113, + 11439, + 24023, + 41997, + 30144, + 18365, + 12842, + 19920, + 4870, + 43213, + 43670, + 44916, + 36198, + 10519, + 21607, + 49826, + 4, + 48545, + 33826, + 27418, + 17519, + 49954, + 13792, + 36594, + 30412, + 49338, + 8059, + 12958, + 37656, + 19501, + 33006, + 11150, + 40431, + 20285, + 1333, + 38289, + 18844, + 4608, + 44773, + 25169, + 576, + 9606, + 4488, + 31466, + 14638, + 36014, + 21050, + 27154, + 21924, + 25105, + 28006, + 25194, + 15921, + 3871, + 29867, + 45969, + 32145, + 11869, + 38384, + 3564, + 9777, + 16955, + 30076, + 28926, + 35845, + 34565, + 19862, + 46913, + 27729, + 47734, + 1268, + 35439, + 4975, + 26814, + 23345, + 46822, + 39503, + 36015, + 40296, + 10169, + 45953, + 8659, + 35677, + 3847, + 6015, + 14871, + 44136, + 17345, + 43239, + 4157, + 16290, + 3854, + 24508, + 11474, + 4692, + 26283, + 33646, + 28214, + 36213, + 37703, + 14177, + 3948, + 27942, + 11265, + 23658, + 5083, + 23400, + 18481, + 37629, + 47618, + 46395, + 28486, + 38313, + 35463, + 39453, + 44944, + 34991, + 34768, + 12806, + 39486, + 38573, + 3692, + 44583, + 41371, + 19894, + 17406, + 18909, + 18656, + 4319, + 16891, + 36009, + 49971, + 40687, + 31966, + 43505, + 43503, + 11979, + 33201, + 29858, + 48399, + 28854, + 6197, + 6674, + 3707, + 39583, + 23359, + 5593, + 38394, + 33954, + 4322, + 21729, + 2149, + 19348, + 15196, + 11732, + 24446, + 6334, + 36143, + 48732, + 3408, + 41654, + 4382, + 15533, + 11789, + 12782, + 32743, + 15438, + 15720, + 7161, + 28873, + 18736, + 47513, + 29745, + 20441, + 22459, + 7301, + 1736, + 34304, + 28886, + 28111, + 875, + 20809, + 32840, + 4147, + 11792, + 29798, + 19783, + 18841, + 29672, + 23078, + 42139, + 13030, + 534, + 19890, + 36316, + 44864, + 15556, + 26465, + 926, + 26220, + 33881, + 47577, + 34857, + 32419, + 23941, + 43879, + 29713, + 26989, + 37433, + 3516, + 22837, + 26768, + 49768, + 35712, + 9427, + 5419, + 36804, + 35191, + 22896, + 31821, + 42084, + 38142, + 14567, + 36646, + 45901, + 11798, + 37955, + 4674, + 29956, + 30215, + 6063, + 18297, + 14072, + 21843, + 30141, + 44844, + 26395, + 39043, + 21467, + 23355, + 23504, + 48689, + 40515, + 43280, + 7297, + 25083, + 17838, + 44391, + 20004, + 41623, + 33843, + 19019, + 23962, + 12017, + 45462, + 8995, + 33471, + 6298, + 28094, + 12570, + 43961, + 33018, + 43889, + 25084, + 30480, + 22403, + 36568, + 30940, + 36875, + 16193, + 18446, + 24582, + 25210, + 24933, + 12193, + 16162, + 34163, + 48157, + 30260, + 29566, + 21061, + 33584, + 32875, + 39212, + 42065, + 19733, + 10374, + 21706, + 40062, + 40061, + 1396, + 38858, + 15786, + 19589, + 28904, + 9596, + 49120, + 3723, + 48753, + 26007, + 48490, + 39544, + 30813, + 12348, + 49054, + 16091, + 11901, + 34475, + 47006, + 23721, + 17683, + 5306, + 39411, + 23341, + 35039, + 49998, + 19626, + 39883, + 26242, + 32505, + 26047, + 25603, + 40225, + 9415, + 39683, + 4320, + 48259, + 35679, + 9759, + 48413, + 43682, + 34135, + 45473, + 1906, + 8805, + 44073, + 6773, + 43733, + 25932, + 22264, + 22961, + 17197, + 38626, + 8575, + 5022, + 639, + 3339, + 25348, + 30615, + 1184, + 3483, + 24259, + 31642, + 41694, + 11182, + 16281, + 3239, + 20791, + 28497, + 39946, + 25418, + 39737, + 40241, + 49099, + 20446, + 34701, + 32270, + 3058, + 49157, + 21984, + 28815, + 36645, + 45186, + 17512, + 14893, + 19498, + 35778, + 15709, + 48603, + 48859, + 41768, + 18865, + 36484, + 27348, + 30929, + 2218, + 17329, + 19838, + 40009, + 27820, + 27987, + 4192, + 31795, + 44312, + 10369, + 25440, + 35126, + 5788, + 10371, + 40682, + 11769, + 41659, + 49318, + 40298, + 13053, + 18936, + 1509, + 37987, + 22969, + 12063, + 1799, + 22711, + 18144, + 36842, + 20876, + 40741, + 11049, + 13332, + 23528, + 41282, + 25133, + 14440, + 20861, + 23135, + 26704, + 40157, + 46317, + 22443, + 19763, + 40517, + 38600, + 15491, + 20995, + 15123, + 16603, + 23368, + 20099, + 4605, + 166, + 40356, + 34428, + 19537, + 27984, + 17207, + 37105, + 7950, + 7221, + 36601, + 41365, + 11802, + 11419, + 49353, + 37739, + 3882, + 37070, + 18741, + 15250, + 577, + 46412, + 15377, + 37282, + 17055, + 18428, + 16458, + 4363, + 28911, + 38350, + 26842, + 9865, + 149, + 38433, + 45376, + 29978, + 29665, + 45475, + 107, + 13676, + 15201, + 45313, + 21217, + 9417, + 12084, + 4732, + 9995, + 35475, + 30151, + 28144, + 1250, + 4336, + 238, + 25149, + 18260, + 18492, + 37758, + 7805, + 4871, + 8917, + 49002, + 25318, + 44204, + 27958, + 35070, + 42836, + 10933, + 40742, + 9230, + 41320, + 6361, + 5085, + 26096, + 42778, + 29669, + 46833, + 22173, + 49004, + 37106, + 14546, + 7291, + 8365, + 14606, + 45472, + 41605, + 13262, + 10062, + 14228, + 16149, + 8913, + 25662, + 17401, + 30012, + 34221, + 23308, + 39245, + 4493, + 48624, + 38114, + 38889, + 16460, + 33724, + 45600, + 17585, + 14847, + 21291, + 47752, + 2859, + 24106, + 17212, + 28456, + 3359, + 27340, + 13258, + 42248, + 34196, + 21517, + 17560, + 8402, + 9627, + 38689, + 17902, + 49417, + 16023, + 29696, + 8963, + 16249, + 49643, + 34336, + 45724, + 3060, + 13827, + 21860, + 143, + 25212, + 26055, + 14602, + 14339, + 31379, + 34869, + 25882, + 24212, + 11386, + 17656, + 42899, + 38406, + 30388, + 27361, + 46235, + 41068, + 17860, + 31638, + 20997, + 40532, + 48888, + 17787, + 27851, + 27493, + 6726, + 49615, + 28228, + 34235, + 14344, + 8397, + 36978, + 28167, + 10541, + 22240, + 33635, + 1844, + 21638, + 17875, + 17877, + 44301, + 16044, + 36961, + 41110, + 21450, + 42329, + 8376, + 2201, + 45782, + 8532, + 16660, + 2940, + 43887, + 6826, + 49407, + 383, + 5444, + 14612, + 46477, + 2219, + 14018, + 10238, + 4907, + 32070, + 44934, + 31100, + 23926, + 49384, + 42165, + 2997, + 5093, + 11612, + 30342, + 41221, + 38025, + 42410, + 18824, + 7864, + 22189, + 27400, + 42918, + 47048, + 14090, + 36734, + 41962, + 38472, + 25241, + 25099, + 32463, + 20330, + 21927, + 12595, + 9540, + 27511, + 20539, + 32401, + 8431, + 5313, + 24574, + 39358, + 5630, + 31938, + 21544, + 20253, + 47542, + 28067, + 12368, + 38817, + 42671, + 49544, + 7001, + 29737, + 9568, + 7409, + 1950, + 41963, + 43363, + 16040, + 39261, + 43773, + 41313, + 38746, + 19792, + 24791, + 26093, + 20832, + 49191, + 42460, + 1670, + 23794, + 40885, + 11443, + 10205, + 14882, + 12624, + 30477, + 48310, + 48677, + 30754, + 34900, + 5372, + 42178, + 26483, + 41701, + 46558, + 13425, + 29611, + 26829, + 16325, + 1264, + 29739, + 6081, + 9048, + 36129, + 15055, + 12750, + 9994, + 38435, + 48734, + 4327, + 48115, + 5391, + 27311, + 9765, + 44758, + 25836, + 7927, + 18115, + 12008, + 45185, + 19847, + 5191, + 8352, + 21352, + 27183, + 41116, + 16077, + 15194, + 8657, + 31879, + 46337, + 43065, + 13336, + 800, + 47022, + 46170, + 9177, + 7578, + 32643, + 45623, + 42816, + 34280, + 41656, + 42581, + 31178, + 25282, + 10018, + 6220, + 22344, + 33229, + 29657, + 497, + 28160, + 5601, + 31392, + 47064, + 49108, + 41520, + 10627, + 28044, + 13687, + 19667, + 40389, + 41192, + 29637, + 8236, + 31033, + 47494, + 1519, + 8004, + 44730, + 30604, + 46247, + 6175, + 17946, + 33802, + 2435, + 23471, + 2987, + 2465, + 23570, + 18334, + 39849, + 43171, + 19104, + 41611, + 23547, + 29932, + 44206, + 42500, + 7203, + 29531, + 13930, + 32265, + 39021, + 32682, + 6523, + 19163, + 6579, + 35838, + 2663, + 35003, + 43450, + 45619, + 19747, + 6841, + 27032, + 7659, + 29863, + 28499, + 6309, + 49033, + 12689, + 2498, + 41545, + 49354, + 14373, + 40186, + 49458, + 18096, + 49304, + 35912, + 1831, + 28986, + 40943, + 13171, + 35815, + 43138, + 5416, + 23922, + 39738, + 27757, + 26413, + 24580, + 30665, + 34480, + 39260, + 42580, + 49863, + 25786, + 14647, + 3616, + 9091, + 4560, + 28834, + 48077, + 27473, + 37729, + 3963, + 27766, + 47191, + 26887, + 47591, + 37261, + 45101, + 7168, + 8413, + 8954, + 32261, + 20915, + 38839, + 28652, + 4593, + 15271, + 39568, + 25112, + 6419, + 870, + 14698, + 26718, + 34404, + 30657, + 25903, + 7751, + 3036, + 2814, + 680, + 40461, + 10414, + 9127, + 7489, + 19240, + 9463, + 36183, + 42650, + 46129, + 19406, + 2819, + 34397, + 42854, + 25300, + 11278, + 47975, + 19419, + 11983, + 14584, + 40198, + 34794, + 28431, + 27452, + 19885, + 11824, + 43823, + 40704, + 8589, + 41757, + 41557, + 14467, + 18952, + 25532, + 41384, + 2016, + 33394, + 39094, + 42217, + 19724, + 29495, + 39565, + 16009, + 26835, + 6437, + 30616, + 8357, + 40900, + 7951, + 16259, + 47711, + 48940, + 40413, + 27534, + 47228, + 44633, + 40010, + 29636, + 43672, + 37458, + 34624, + 24905, + 13321, + 2325, + 16852, + 35503, + 35477, + 29461, + 2466, + 40222, + 18935, + 32760, + 24396, + 10333, + 48967, + 23954, + 23822, + 43219, + 47921, + 16633, + 46080, + 49361, + 32935, + 37615, + 2595, + 35601, + 29608, + 34750, + 49910, + 38039, + 8605, + 47805, + 20751, + 14556, + 935, + 34853, + 2978, + 43959, + 8466, + 30429, + 33359, + 7550, + 28531, + 8488, + 19430, + 30258, + 27204, + 38344, + 39612, + 15943, + 43517, + 49, + 48843, + 20883, + 7326, + 18658, + 12354, + 46380, + 21384, + 10944, + 1259, + 46593, + 2271, + 33524, + 23237, + 45368, + 13513, + 14783, + 18019, + 25848, + 49266, + 14430, + 25767, + 6620, + 38550, + 37245, + 553, + 9038, + 49857, + 40293, + 6539, + 22960, + 21834, + 19584, + 36445, + 27219, + 39704, + 30769, + 373, + 12716, + 27057, + 20474, + 40836, + 4163, + 10847, + 34757, + 13718, + 31987, + 11037, + 22937, + 1582, + 26647, + 13071, + 27649, + 11214, + 36242, + 48386, + 642, + 20596, + 4687, + 48742, + 36664, + 10279, + 41210, + 2339, + 43492, + 41784, + 27846, + 8724, + 42058, + 17623, + 13698, + 20561, + 39338, + 25275, + 36404, + 21694, + 13727, + 33892, + 28418, + 15953, + 16846, + 24070, + 21094, + 36931, + 44620, + 8700, + 32856, + 24977, + 37393, + 1311, + 38368, + 27555, + 44424, + 13195, + 2439, + 10604, + 33710, + 47345, + 38859, + 976, + 13420, + 42241, + 44526, + 6891, + 4759, + 4501, + 32792, + 7816, + 1570, + 27660, + 9411, + 13837, + 48800, + 40147, + 12231, + 31234, + 18671, + 34617, + 37413, + 9346, + 12743, + 39455, + 49317, + 24686, + 12900, + 23759, + 38773, + 21054, + 38438, + 48187, + 17279, + 49268, + 13040, + 15110, + 5300, + 4554, + 1252, + 3643, + 8136, + 3546, + 2388, + 42692, + 49944, + 7691, + 15483, + 386, + 30308, + 24479, + 128, + 21629, + 19306, + 23200, + 48064, + 41405, + 25452, + 181, + 19522, + 1476, + 10623, + 12843, + 8350, + 42880, + 12077, + 45192, + 23600, + 21998, + 48340, + 15615, + 23583, + 7306, + 18038, + 39235, + 26564, + 18960, + 7594, + 26544, + 2821, + 10672, + 40710, + 22715, + 25595, + 32626, + 13490, + 33793, + 33927, + 17307, + 7009, + 35266, + 5245, + 46638, + 35312, + 46680, + 6030, + 41038, + 32372, + 5544, + 1810, + 33351, + 46413, + 3640, + 33973, + 28087, + 27531, + 30101, + 7288, + 4530, + 42288, + 38704, + 3585, + 47404, + 31937, + 522, + 23573, + 44830, + 35310, + 26186, + 26252, + 49572, + 1695, + 39304, + 24074, + 10727, + 38718, + 21551, + 41357, + 4429, + 47072, + 42891, + 4277, + 11086, + 35686, + 36739, + 31285, + 29628, + 26037, + 29069, + 18254, + 49207, + 49556, + 36140, + 19260, + 43137, + 23129, + 135, + 38591, + 9370, + 17334, + 2354, + 33789, + 23955, + 25897, + 20333, + 2638, + 22989, + 47565, + 36478, + 33157, + 28109, + 7976, + 38411, + 12769, + 36394, + 22226, + 4744, + 1051, + 8276, + 48267, + 33605, + 22486, + 5065, + 18403, + 18469, + 44239, + 44086, + 4589, + 4638, + 23734, + 23750, + 34184, + 39519, + 29533, + 17621, + 30146, + 32670, + 8079, + 34368, + 11369, + 37388, + 15333, + 40619, + 20624, + 26314, + 47965, + 31878, + 29012, + 7769, + 12042, + 8283, + 43527, + 45270, + 20799, + 2684, + 43022, + 4864, + 38563, + 42683, + 38811, + 32328, + 5099, + 9619, + 41049, + 8104, + 39058, + 33396, + 39959, + 42952, + 38897, + 21866, + 20684, + 47888, + 15913, + 12303, + 13700, + 17932, + 43625, + 44981, + 37193, + 7568, + 46107, + 27086, + 44389, + 18674, + 41319, + 30018, + 8840, + 45802, + 30222, + 36674, + 6256, + 3656, + 16711, + 17619, + 41275, + 7167, + 34966, + 34588, + 620, + 10437, + 11577, + 48730, + 6851, + 28715, + 9487, + 9228, + 43906, + 30993, + 42450, + 28844, + 37313, + 28697, + 20506, + 35897, + 8593, + 41541, + 31104, + 27647, + 6079, + 10689, + 4499, + 27993, + 46366, + 3765, + 37442, + 37582, + 21401, + 6422, + 9983, + 42418, + 8740, + 24367, + 31454, + 1996, + 22034, + 26886, + 35148, + 29147, + 41352, + 16179, + 32536, + 28011, + 37133, + 14873, + 28729, + 45830, + 28956, + 43190, + 37759, + 29208, + 9987, + 24935, + 12139, + 35536, + 31784, + 37774, + 23790, + 16953, + 16762, + 7684, + 25113, + 15462, + 41687, + 2842, + 38538, + 13692, + 11822, + 34279, + 1566, + 33566, + 40937, + 13266, + 925, + 21278, + 14427, + 25847, + 39491, + 39374, + 23086, + 27809, + 1087, + 44710, + 40787, + 24465, + 55, + 23019, + 38254, + 47875, + 40059, + 46448, + 10468, + 15373, + 29708, + 11954, + 23730, + 9889, + 16457, + 47634, + 16004, + 27014, + 15053, + 24405, + 46585, + 46528, + 43193, + 2404, + 31116, + 29183, + 24418, + 18010, + 20682, + 19069, + 1457, + 44229, + 23611, + 33126, + 4609, + 16527, + 14398, + 23018, + 7558, + 16104, + 7426, + 28341, + 35887, + 32116, + 38140, + 38056, + 43592, + 22047, + 18613, + 38614, + 33470, + 45053, + 24916, + 47411, + 35382, + 38474, + 17586, + 42062, + 15045, + 7985, + 22011, + 42093, + 18544, + 7639, + 35468, + 16436, + 2745, + 25508, + 8976, + 18573, + 26463, + 35782, + 1170, + 21004, + 30670, + 28638, + 22744, + 19393, + 16914, + 37642, + 22466, + 5280, + 29137, + 25979, + 18808, + 6767, + 8705, + 34643, + 27568, + 21053, + 29182, + 39285, + 16949, + 48397, + 27172, + 6125, + 40690, + 39155, + 26115, + 8452, + 21367, + 41923, + 33829, + 31433, + 15119, + 2583, + 4930, + 6831, + 32701, + 16391, + 28074, + 8972, + 14886, + 31920, + 31300, + 12110, + 39124, + 33208, + 39168, + 10947, + 9967, + 46489, + 20184, + 41908, + 39274, + 29758, + 27765, + 33733, + 15147, + 40760, + 43738, + 18206, + 36399, + 3422, + 33525, + 15624, + 19571, + 6600, + 3406, + 918, + 12466, + 22981, + 46523, + 43775, + 44875, + 6727, + 46930, + 8791, + 628, + 3535, + 13104, + 31044, + 24724, + 40212, + 10313, + 5307, + 42480, + 14858, + 20456, + 32377, + 40873, + 28515, + 35814, + 4027, + 33947, + 29448, + 38396, + 10804, + 43284, + 20101, + 40606, + 48637, + 25123, + 31836, + 31099, + 19915, + 24241, + 18324, + 46793, + 34463, + 42518, + 49419, + 9573, + 44452, + 3187, + 39932, + 49592, + 36694, + 23876, + 46218, + 14015, + 41475, + 24866, + 31534, + 37609, + 17646, + 33420, + 13295, + 16312, + 15148, + 33433, + 1928, + 14355, + 22394, + 4515, + 28964, + 40779, + 33161, + 33863, + 42602, + 18992, + 49705, + 39295, + 8393, + 27509, + 2085, + 40511, + 16155, + 19532, + 44112, + 672, + 23726, + 38059, + 22734, + 46059, + 9615, + 9238, + 21863, + 22566, + 36914, + 37865, + 11849, + 37948, + 16900, + 26941, + 22825, + 37958, + 36821, + 5530, + 6039, + 32883, + 35974, + 21156, + 12633, + 3404, + 27673, + 12887, + 6135, + 23844, + 46726, + 39031, + 43692, + 13830, + 18498, + 25967, + 45263, + 1866, + 25743, + 19336, + 5294, + 37129, + 22918, + 8205, + 29271, + 27225, + 4440, + 88, + 18149, + 23976, + 19076, + 8884, + 9984, + 21082, + 25659, + 25940, + 38915, + 13297, + 24352, + 26963, + 11661, + 10136, + 10022, + 36324, + 8137, + 8494, + 17467, + 19559, + 34281, + 36826, + 22418, + 27207, + 25410, + 17033, + 18000, + 23741, + 47566, + 39436, + 30719, + 6772, + 13848, + 25697, + 27907, + 977, + 4667, + 38339, + 26401, + 7171, + 17516, + 11864, + 49587, + 13235, + 24588, + 11481, + 1672, + 37242, + 30224, + 19944, + 28614, + 4620, + 29887, + 15206, + 37386, + 29385, + 23631, + 5067, + 11725, + 29695, + 17688, + 2608, + 21587, + 18211, + 25001, + 20358, + 24192, + 9586, + 10822, + 3245, + 9155, + 36847, + 18076, + 9941, + 25579, + 20364, + 27205, + 3149, + 37805, + 41112, + 23083, + 7181, + 5488, + 16984, + 36438, + 25020, + 2335, + 42867, + 31841, + 40439, + 43905, + 18691, + 48861, + 25726, + 12593, + 7348, + 30792, + 8144, + 9392, + 41022, + 34820, + 32987, + 26939, + 43929, + 44615, + 2808, + 32995, + 49700, + 17696, + 17131, + 5071, + 27642, + 42349, + 1302, + 5357, + 13253, + 3710, + 22383, + 23836, + 40372, + 26817, + 25004, + 37367, + 14881, + 8250, + 31674, + 18309, + 45820, + 28752, + 4136, + 47768, + 19064, + 10990, + 8139, + 11317, + 16437, + 16189, + 6365, + 36318, + 26641, + 43267, + 26818, + 17149, + 26811, + 47732, + 34261, + 42914, + 33160, + 3121, + 39128, + 27149, + 43851, + 13735, + 38359, + 4378, + 15331, + 15158, + 37145, + 43099, + 39026, + 8369, + 8789, + 16674, + 47909, + 22881, + 8502, + 33657, + 38375, + 36765, + 13553, + 7100, + 44431, + 28147, + 38876, + 19880, + 44403, + 744, + 8496, + 29992, + 43475, + 38190, + 5110, + 47578, + 2960, + 7820, + 10864, + 35560, + 45771, + 29323, + 16462, + 9756, + 22755, + 6351, + 11678, + 37508, + 22530, + 49429, + 36628, + 9611, + 42688, + 29873, + 19017, + 47556, + 35493, + 32679, + 16630, + 24827, + 6163, + 15507, + 36450, + 651, + 29918, + 40357, + 28707, + 17104, + 11894, + 4331, + 41506, + 33307, + 22268, + 16681, + 16775, + 24926, + 17895, + 37631, + 18363, + 11279, + 42486, + 25356, + 23479, + 20567, + 15461, + 22985, + 5804, + 5972, + 4606, + 15340, + 30544, + 22354, + 491, + 9387, + 40864, + 37246, + 8343, + 34104, + 43890, + 17004, + 42003, + 28948, + 46503, + 39926, + 8041, + 17290, + 40026, + 22297, + 27458, + 36567, + 25026, + 23169, + 44152, + 14947, + 39191, + 7382, + 17980, + 14259, + 18814, + 18923, + 26336, + 41730, + 14862, + 22190, + 23248, + 44188, + 40099, + 37322, + 28343, + 36709, + 23076, + 34856, + 5330, + 48769, + 14535, + 43533, + 11225, + 38374, + 25367, + 30358, + 29322, + 25490, + 3727, + 7523, + 31274, + 39333, + 48727, + 14192, + 32903, + 24718, + 33300, + 24807, + 29748, + 10001, + 47328, + 42645, + 13120, + 37416, + 3475, + 44199, + 20849, + 12171, + 10086, + 48092, + 31386, + 37263, + 193, + 38807, + 1540, + 16567, + 7803, + 15789, + 14475, + 42287, + 28039, + 6901, + 8915, + 19433, + 39618, + 41508, + 23313, + 33244, + 30188, + 8908, + 10281, + 8408, + 10162, + 27295, + 48522, + 19265, + 24716, + 23825, + 6777, + 28381, + 1723, + 7449, + 7662, + 1685, + 47081, + 41899, + 19588, + 14741, + 47663, + 9040, + 23458, + 33421, + 47710, + 14346, + 17814, + 31314, + 47474, + 25202, + 47562, + 33016, + 20440, + 36451, + 36496, + 38701, + 43572, + 31949, + 12929, + 24742, + 16805, + 7235, + 32086, + 20046, + 19643, + 28952, + 2856, + 4936, + 42922, + 28828, + 16247, + 46711, + 20520, + 33382, + 18427, + 27390, + 39081, + 23738, + 40572, + 14969, + 12856, + 22907, + 47316, + 30313, + 3272, + 13390, + 43438, + 24997, + 8052, + 907, + 32744, + 4230, + 13695, + 10675, + 24408, + 16517, + 49028, + 12210, + 23897, + 4897, + 49197, + 11872, + 1663, + 44429, + 11693, + 1338, + 42576, + 4227, + 6122, + 47290, + 165, + 27983, + 21009, + 8188, + 38882, + 11034, + 549, + 26721, + 45333, + 37259, + 28316, + 33522, + 23693, + 44754, + 42484, + 13272, + 9348, + 30913, + 19702, + 12772, + 15382, + 34852, + 9964, + 25425, + 4043, + 17847, + 31787, + 729, + 14823, + 34425, + 8515, + 41885, + 5463, + 42699, + 15449, + 3606, + 12627, + 48961, + 1070, + 19400, + 173, + 42081, + 37276, + 42000, + 38445, + 34183, + 15947, + 8584, + 29349, + 37743, + 41780, + 33783, + 15412, + 36675, + 47740, + 49841, + 956, + 15247, + 17881, + 33935, + 4569, + 31320, + 33943, + 10739, + 25405, + 44255, + 1310, + 22641, + 38528, + 9334, + 12910, + 44766, + 19330, + 26228, + 45199, + 27391, + 10484, + 25544, + 38816, + 13614, + 49531, + 46917, + 15689, + 1487, + 25894, + 29654, + 13113, + 10602, + 17287, + 41127, + 32164, + 21979, + 21833, + 47945, + 39306, + 26213, + 21597, + 30808, + 23694, + 23173, + 25837, + 9711, + 38841, + 44770, + 596, + 22006, + 33325, + 45116, + 47271, + 11820, + 37211, + 4954, + 43369, + 16931, + 24754, + 18831, + 18717, + 28704, + 4508, + 43370, + 49915, + 15581, + 29071, + 17205, + 11889, + 44873, + 33580, + 49372, + 16915, + 35004, + 20784, + 37122, + 43869, + 44530, + 1591, + 36387, + 30558, + 28152, + 16210, + 14529, + 37505, + 46322, + 27803, + 11765, + 10851, + 29242, + 33612, + 29955, + 44448, + 33678, + 48400, + 44893, + 15274, + 19381, + 35152, + 37513, + 46918, + 9585, + 8639, + 20773, + 22417, + 31885, + 28078, + 31051, + 40447, + 43332, + 1152, + 34544, + 42463, + 25085, + 1647, + 21222, + 23878, + 2566, + 49566, + 10796, + 3235, + 39713, + 15467, + 5596, + 21766, + 16760, + 21288, + 4880, + 3049, + 36473, + 18836, + 42895, + 49746, + 2532, + 45681, + 4845, + 7408, + 23685, + 36857, + 32552, + 11656, + 41751, + 20740, + 39263, + 25527, + 49999, + 7151, + 39976, + 47791, + 42203, + 8890, + 9562, + 28352, + 38875, + 12651, + 45326, + 26355, + 40086, + 14097, + 35205, + 49699, + 24790, + 32859, + 27010, + 49649, + 36180, + 14549, + 33064, + 38931, + 38403, + 47416, + 29321, + 28768, + 6790, + 19071, + 39998, + 4118, + 43203, + 39870, + 45086, + 44164, + 9813, + 47209, + 4888, + 35941, + 17040, + 35185, + 23425, + 41326, + 28213, + 2554, + 31776, + 2711, + 32965, + 7226, + 3394, + 19554, + 34423, + 28433, + 36537, + 49873, + 31219, + 1908, + 15622, + 33597, + 6710, + 41894, + 45722, + 2668, + 43275, + 3569, + 46163, + 32520, + 45671, + 33623, + 24937, + 27879, + 506, + 13671, + 22948, + 11750, + 5064, + 25176, + 45111, + 12954, + 28385, + 3042, + 29093, + 7325, + 34034, + 3528, + 3802, + 2362, + 25791, + 38312, + 23114, + 22435, + 8616, + 43616, + 46101, + 6859, + 7747, + 4964, + 8143, + 9748, + 18270, + 13589, + 41217, + 177, + 4261, + 8672, + 29940, + 15251, + 39330, + 11691, + 17116, + 42775, + 28043, + 24772, + 47809, + 22311, + 42356, + 6506, + 32213, + 2673, + 43499, + 28168, + 13675, + 7135, + 6481, + 45486, + 49611, + 41772, + 3916, + 40348, + 29060, + 10351, + 22062, + 31720, + 5386, + 29655, + 41750, + 6166, + 13393, + 39513, + 39844, + 17760, + 17917, + 3125, + 12010, + 7511, + 20436, + 47713, + 38275, + 15687, + 31528, + 8081, + 35776, + 3212, + 15352, + 46744, + 7302, + 28586, + 31309, + 3610, + 19568, + 30797, + 37532, + 21831, + 9313, + 15572, + 17779, + 42578, + 21515, + 8538, + 48323, + 24311, + 47444, + 28092, + 13977, + 26434, + 22070, + 37728, + 12264, + 29890, + 27420, + 39010, + 27104, + 30179, + 43417, + 44104, + 9875, + 30727, + 30395, + 30080, + 27828, + 35336, + 36749, + 38401, + 17302, + 27814, + 26961, + 46237, + 49040, + 35352, + 36800, + 37257, + 47987, + 21688, + 34316, + 41051, + 34616, + 11356, + 39001, + 47848, + 17231, + 2298, + 22113, + 32480, + 46979, + 11207, + 16026, + 1660, + 28884, + 36443, + 19934, + 30075, + 28963, + 21113, + 23596, + 33212, + 1093, + 26073, + 8673, + 10397, + 36637, + 33626, + 34798, + 31762, + 909, + 41536, + 46069, + 39042, + 13562, + 16927, + 22036, + 20864, + 16183, + 367, + 4203, + 17285, + 32917, + 29019, + 24006, + 91, + 47989, + 19215, + 43131, + 32572, + 38840, + 3595, + 22839, + 15473, + 11209, + 6358, + 42911, + 44339, + 1106, + 2572, + 9032, + 18034, + 35674, + 19704, + 30359, + 1316, + 13139, + 12784, + 28551, + 28583, + 14679, + 41776, + 30658, + 32605, + 25913, + 6244, + 49241, + 26396, + 35210, + 37030, + 20605, + 18709, + 44959, + 3325, + 33344, + 14711, + 1195, + 48462, + 40503, + 41211, + 14488, + 16147, + 27090, + 20856, + 43604, + 38077, + 10266, + 27812, + 8398, + 17557, + 45335, + 24601, + 10218, + 42676, + 22396, + 26991, + 41614, + 30608, + 47631, + 42651, + 34046, + 48912, + 28891, + 38502, + 45732, + 36240, + 6695, + 47003, + 22766, + 6001, + 26208, + 48994, + 22823, + 13907, + 25360, + 27725, + 12069, + 21346, + 2866, + 6105, + 32950, + 8153, + 10033, + 15631, + 8757, + 16222, + 3440, + 34129, + 42540, + 26545, + 33736, + 31911, + 9851, + 31922, + 13206, + 24850, + 11808, + 10625, + 41367, + 24127, + 48528, + 21170, + 22363, + 6133, + 40964, + 25919, + 40510, + 17213, + 7907, + 31391, + 44930, + 32084, + 30396, + 4384, + 49255, + 35300, + 49575, + 20037, + 24919, + 11323, + 42170, + 17478, + 19246, + 2026, + 35416, + 49967, + 39005, + 7757, + 6876, + 22424, + 33459, + 29635, + 27990, + 36064, + 26608, + 10535, + 42198, + 27426, + 10099, + 18161, + 49881, + 2280, + 45285, + 37732, + 48834, + 44939, + 49301, + 41640, + 5854, + 10211, + 39238, + 47776, + 20139, + 38248, + 47281, + 24777, + 34251, + 31499, + 27762, + 35264, + 9430, + 35147, + 12652, + 15838, + 14710, + 18031, + 16862, + 17500, + 47280, + 8080, + 41385, + 8238, + 31873, + 40411, + 12867, + 19701, + 1191, + 14101, + 48911, + 45797, + 26548, + 4721, + 32557, + 6604, + 9821, + 1359, + 33926, + 30275, + 22857, + 45900, + 14967, + 43651, + 22915, + 28412, + 12274, + 25215, + 36236, + 2461, + 12774, + 41216, + 45239, + 5677, + 44031, + 12319, + 22059, + 13919, + 3130, + 36388, + 31029, + 591, + 19782, + 35795, + 39473, + 38318, + 29580, + 37244, + 1910, + 35608, + 28322, + 17413, + 8598, + 42774, + 22713, + 32185, + 9184, + 48158, + 5839, + 31031, + 31700, + 33748, + 8655, + 3457, + 38852, + 40814, + 6250, + 47325, + 5210, + 23697, + 49239, + 2721, + 5521, + 27819, + 8175, + 1, + 38959, + 15697, + 14582, + 21839, + 11801, + 42829, + 47714, + 40003, + 38034, + 689, + 24481, + 38871, + 6754, + 11118, + 21944, + 48384, + 12568, + 23333, + 17017, + 10209, + 22450, + 44227, + 29640, + 3964, + 23054, + 20239, + 41548, + 22598, + 41787, + 8049, + 41138, + 40047, + 40020, + 38700, + 46078, + 11912, + 6066, + 39247, + 40549, + 3580, + 33181, + 27852, + 40838, + 33354, + 23020, + 22876, + 32097, + 1491, + 46456, + 38601, + 32617, + 12877, + 26634, + 44790, + 18902, + 33721, + 44760, + 23549, + 9350, + 42268, + 45817, + 49277, + 5239, + 34271, + 23410, + 34999, + 4961, + 38855, + 27991, + 22307, + 26828, + 38378, + 39939, + 11445, + 24681, + 16085, + 26720, + 2768, + 23168, + 6507, + 22425, + 46596, + 48333, + 1339, + 6685, + 44851, + 36107, + 43224, + 46430, + 25648, + 49101, + 18053, + 7216, + 41362, + 23870, + 37081, + 27710, + 21176, + 14491, + 46098, + 32406, + 48309, + 19750, + 37691, + 29376, + 35625, + 32804, + 48290, + 14320, + 35032, + 12729, + 34620, + 46555, + 34832, + 22447, + 20987, + 32610, + 32477, + 17783, + 17692, + 40574, + 1309, + 5678, + 29474, + 26, + 19445, + 41961, + 43971, + 44096, + 1658, + 47059, + 7253, + 46540, + 21181, + 7119, + 7831, + 46469, + 41039, + 9042, + 23389, + 9893, + 41877, + 17752, + 32442, + 5504, + 38713, + 32861, + 30478, + 23125, + 21202, + 16841, + 44327, + 14701, + 21835, + 21673, + 44869, + 2029, + 35402, + 5000, + 32685, + 42161, + 15992, + 19999, + 37319, + 49865, + 9982, + 40911, + 37551, + 20002, + 38229, + 42799, + 8498, + 30609, + 8010, + 42246, + 39573, + 45025, + 20138, + 30117, + 11343, + 4789, + 12631, + 33285, + 44311, + 35042, + 13379, + 23906, + 47216, + 31001, + 19212, + 11283, + 15303, + 22850, + 44590, + 35353, + 47071, + 36635, + 28624, + 19328, + 9592, + 45863, + 402, + 1490, + 16045, + 42691, + 5511, + 48574, + 4117, + 48919, + 20415, + 33653, + 14658, + 10264, + 25475, + 24214, + 33936, + 29396, + 22797, + 29525, + 16691, + 49272, + 15116, + 31570, + 25642, + 48575, + 8619, + 20434, + 32579, + 47961, + 49691, + 46353, + 48720, + 16911, + 47430, + 44670, + 2929, + 24294, + 39379, + 14236, + 47908, + 48472, + 37013, + 3858, + 46154, + 42660, + 35862, + 38914, + 29810, + 38649, + 22510, + 33961, + 37783, + 37753, + 27838, + 23294, + 31402, + 10966, + 37487, + 24249, + 13817, + 31078, + 45948, + 36551, + 28004, + 3922, + 17906, + 18711, + 19931, + 16103, + 28875, + 20633, + 39205, + 22296, + 46495, + 16562, + 24863, + 41754, + 4919, + 46034, + 2826, + 16812, + 45879, + 41929, + 35545, + 11392, + 19115, + 37690, + 5866, + 25850, + 32093, + 24642, + 15761, + 29500, + 23151, + 21856, + 23204, + 30486, + 46264, + 32562, + 16855, + 8801, + 16242, + 25257, + 20383, + 26111, + 42009, + 13186, + 14902, + 29194, + 6953, + 16015, + 17064, + 8428, + 44113, + 3225, + 11054, + 10396, + 18723, + 24912, + 6683, + 10677, + 16186, + 2191, + 26363, + 47531, + 22236, + 16038, + 18442, + 27239, + 33690, + 12612, + 48441, + 21116, + 46466, + 25101, + 47942, + 40224, + 1127, + 40649, + 3901, + 49363, + 12973, + 345, + 44508, + 37646, + 43385, + 25165, + 49701, + 19000, + 20114, + 29836, + 21219, + 26663, + 23950, + 13559, + 19502, + 42689, + 12737, + 32357, + 1010, + 10634, + 48200, + 37934, + 16014, + 14765, + 48806, + 35068, + 37398, + 38162, + 40522, + 40371, + 26086, + 3856, + 28195, + 30811, + 33990, + 15797, + 21553, + 14531, + 895, + 1951, + 11939, + 46009, + 23053, + 21930, + 45098, + 26317, + 2496, + 23998, + 13606, + 38418, + 42111, + 33494, + 28536, + 46559, + 27442, + 36718, + 8556, + 27723, + 14086, + 26859, + 17048, + 35835, + 18346, + 37660, + 25549, + 14752, + 44315, + 26642, + 32326, + 42091, + 33979, + 32988, + 12619, + 26218, + 41544, + 24243, + 13302, + 17132, + 40826, + 705, + 27612, + 33407, + 43996, + 22871, + 32342, + 18903, + 39943, + 38699, + 13066, + 19936, + 10774, + 37120, + 7829, + 22621, + 47741, + 20766, + 49996, + 22479, + 9215, + 9282, + 11655, + 26573, + 15952, + 10087, + 36199, + 16885, + 46000, + 13926, + 46126, + 25921, + 44834, + 22235, + 41618, + 28459, + 43486, + 46383, + 6171, + 39534, + 21115, + 28069, + 8425, + 35972, + 6774, + 49742, + 8946, + 9381, + 28598, + 10670, + 22816, + 20427, + 13362, + 37264, + 12423, + 45508, + 32011, + 18399, + 48594, + 23452, + 20845, + 8929, + 22646, + 22769, + 36832, + 38414, + 47101, + 11345, + 7491, + 37399, + 44216, + 42305, + 33281, + 41105, + 42417, + 8644, + 330, + 3445, + 45198, + 17943, + 40647, + 44400, + 28483, + 33312, + 41717, + 14936, + 23510, + 25987, + 45209, + 47140, + 16053, + 5594, + 25118, + 44654, + 26635, + 20618, + 2485, + 308, + 34888, + 37435, + 22628, + 20584, + 26924, + 22144, + 34037, + 2612, + 5736, + 30082, + 31443, + 16115, + 15723, + 1210, + 12072, + 14497, + 22629, + 46122, + 28246, + 47263, + 3453, + 12452, + 18307, + 35544, + 12203, + 44557, + 15028, + 41691, + 20067, + 20393, + 23160, + 35297, + 240, + 33367, + 33517, + 13077, + 27963, + 1863, + 49933, + 7984, + 11468, + 7584, + 18229, + 7208, + 34328, + 38572, + 24860, + 22347, + 7147, + 47675, + 16276, + 10481, + 49847, + 38893, + 35001, + 47136, + 25816, + 23291, + 33792, + 43520, + 14468, + 37547, + 19620, + 1007, + 44398, + 14622, + 28422, + 11382, + 20019, + 38867, + 19470, + 7245, + 31843, + 4404, + 41518, + 14157, + 27078, + 49325, + 1030, + 45096, + 20199, + 22410, + 26542, + 46752, + 18848, + 23104, + 24477, + 27445, + 23362, + 48944, + 17387, + 16872, + 40234, + 1044, + 23973, + 39670, + 37676, + 7062, + 48628, + 18703, + 1314, + 43648, + 6578, + 6828, + 45360, + 46966, + 30035, + 42630, + 44137, + 31799, + 40440, + 28788, + 6852, + 24608, + 7352, + 3527, + 42707, + 691, + 49728, + 30775, + 10427, + 20896, + 43722, + 4517, + 47240, + 30591, + 37658, + 8760, + 33180, + 9493, + 32581, + 19544, + 31181, + 8821, + 48568, + 36108, + 2433, + 21762, + 29409, + 17686, + 16624, + 15390, + 26066, + 3600, + 17708, + 14264, + 39344, + 46416, + 36627, + 18957, + 45370, + 46400, + 42533, + 5741, + 48049, + 26978, + 41696, + 31147, + 29973, + 42106, + 3086, + 37446, + 47190, + 7839, + 14933, + 17388, + 37779, + 18813, + 2546, + 8883, + 35965, + 23627, + 10810, + 5286, + 45114, + 1357, + 18205, + 41226, + 3232, + 30024, + 35462, + 14461, + 42280, + 47916, + 39584, + 10440, + 43261, + 3789, + 12096, + 19759, + 27464, + 17721, + 7193, + 30632, + 37594, + 45814, + 42604, + 24381, + 6435, + 8952, + 389, + 8423, + 17239, + 30528, + 759, + 36910, + 41111, + 45440, + 45613, + 13015, + 6686, + 42751, + 41239, + 28532, + 39403, + 36470, + 22779, + 47554, + 46373, + 17662, + 16124, + 7422, + 5587, + 8643, + 12912, + 42252, + 5018, + 14486, + 31587, + 21039, + 13948, + 8034, + 35299, + 15101, + 723, + 16049, + 2829, + 38111, + 35372, + 4072, + 34909, + 13434, + 17724, + 1098, + 14400, + 44876, + 18262, + 47935, + 5792, + 13162, + 40516, + 1883, + 22409, + 34186, + 14970, + 2715, + 43784, + 24598, + 46971, + 6652, + 27074, + 49920, + 39302, + 29272, + 31427, + 43011, + 26460, + 48881, + 16874, + 21539, + 34050, + 7729, + 21444, + 43867, + 44100, + 6355, + 25602, + 17305, + 36125, + 35196, + 29699, + 46022, + 18551, + 14462, + 10787, + 48151, + 9625, + 11825, + 24693, + 23380, + 45703, + 24154, + 11752, + 44169, + 14352, + 13854, + 33113, + 49891, + 22753, + 5671, + 28835, + 22368, + 28711, + 27750, + 6010, + 1676, + 15764, + 43172, + 27248, + 34890, + 22095, + 45307, + 46819, + 3264, + 35803, + 49194, + 33049, + 1483, + 6766, + 13964, + 16748, + 6019, + 47370, + 46273, + 10038, + 16117, + 24384, + 2932, + 29436, + 32745, + 39390, + 44785, + 41170, + 18253, + 34973, + 47055, + 22085, + 13997, + 16965, + 17739, + 30598, + 11052, + 1991, + 43962, + 34573, + 28829, + 796, + 1244, + 17257, + 39401, + 16662, + 39182, + 13165, + 25371, + 21584, + 39524, + 17327, + 32881, + 8991, + 14182, + 44704, + 23804, + 4567, + 10198, + 33053, + 34099, + 2163, + 33899, + 46234, + 25896, + 18389, + 35496, + 3316, + 47065, + 40305, + 11420, + 20597, + 10908, + 20732, + 39224, + 38895, + 41523, + 7620, + 15779, + 13220, + 38426, + 40888, + 8869, + 26933, + 8729, + 26464, + 42955, + 32422, + 38842, + 38461, + 30036, + 26259, + 46823, + 43752, + 28500, + 17235, + 40746, + 1551, + 20381, + 49244, + 27560, + 11680, + 20414, + 613, + 44903, + 35884, + 13109, + 24439, + 29567, + 17651, + 1730, + 6206, + 40051, + 32914, + 44839, + 28359, + 41965, + 29565, + 34619, + 31061, + 23255, + 16936, + 15669, + 14961, + 30860, + 30266, + 38493, + 45873, + 14047, + 48588, + 32449, + 14023, + 37979, + 33760, + 34058, + 29427, + 5175, + 23967, + 1032, + 43594, + 37637, + 8882, + 45961, + 7255, + 1763, + 8730, + 49842, + 7617, + 37623, + 25401, + 1963, + 12767, + 20674, + 36723, + 45535, + 47690, + 25375, + 19180, + 42045, + 38063, + 6273, + 13980, + 45152, + 39303, + 16396, + 6986, + 21730, + 25388, + 39060, + 41652, + 34937, + 30894, + 7508, + 28328, + 17625, + 31728, + 678, + 25887, + 38483, + 5832, + 16857, + 31833, + 11715, + 15859, + 5039, + 40366, + 38457, + 32801, + 49551, + 24428, + 5125, + 33819, + 26677, + 24878, + 9656, + 36937, + 6285, + 31406, + 4715, + 37235, + 16689, + 34498, + 28292, + 4273, + 45056, + 13934, + 48690, + 287, + 5966, + 400, + 23071, + 6292, + 35657, + 30196, + 26679, + 44523, + 35502, + 35701, + 43760, + 21231, + 37373, + 37225, + 24748, + 29653, + 4100, + 22371, + 30086, + 32212, + 23733, + 29804, + 26622, + 22531, + 41867, + 243, + 44425, + 11168, + 3163, + 49522, + 18790, + 19398, + 24539, + 9045, + 21712, + 44999, + 13403, + 42307, + 44747, + 1063, + 48489, + 25042, + 16229, + 32674, + 21820, + 24514, + 10901, + 30488, + 26766, + 18136, + 14512, + 49807, + 11100, + 23133, + 10463, + 43348, + 35885, + 9065, + 15130, + 22374, + 35495, + 38040, + 39967, + 43767, + 17259, + 40862, + 23440, + 18145, + 12942, + 42547, + 11951, + 30676, + 27592, + 37797, + 35362, + 30737, + 41597, + 11657, + 29280, + 36154, + 26892, + 32897, + 41315, + 26967, + 5874, + 17298, + 13190, + 3107, + 39254, + 36120, + 41735, + 38381, + 27448, + 6893, + 38571, + 30181, + 9033, + 17995, + 36629, + 44908, + 556, + 5674, + 26078, + 9301, + 34182, + 22056, + 10501, + 10045, + 43160, + 46180, + 19516, + 48066, + 7979, + 32339, + 18868, + 36844, + 31495, + 21520, + 24537, + 47042, + 28742, + 33068, + 11177, + 3859, + 9273, + 9641, + 29435, + 13170, + 49366, + 41154, + 38803, + 24506, + 44463, + 44945, + 49553, + 9281, + 17284, + 3236, + 38641, + 12150, + 7056, + 13690, + 46564, + 27050, + 23830, + 7179, + 2315, + 12521, + 37306, + 11762, + 24230, + 25125, + 13119, + 27034, + 32338, + 18219, + 15760, + 13617, + 10538, + 1058, + 11203, + 28896, + 9070, + 26514, + 47792, + 17584, + 15021, + 2847, + 25094, + 46919, + 23852, + 31261, + 44070, + 15899, + 39335, + 31174, + 7992, + 9774, + 22176, + 6611, + 19803, + 1604, + 46905, + 35130, + 353, + 6522, + 38215, + 20425, + 13525, + 896, + 40156, + 29524, + 44234, + 38891, + 11982, + 19073, + 20511, + 9374, + 44278, + 3769, + 40449, + 415, + 4827, + 48136, + 24542, + 29644, + 8401, + 3167, + 31452, + 16314, + 33967, + 32175, + 44828, + 2613, + 18263, + 22398, + 32282, + 36673, + 15929, + 16271, + 1207, + 5304, + 34334, + 41204, + 14033, + 3371, + 37150, + 21221, + 18633, + 16606, + 14142, + 8880, + 20210, + 1166, + 25747, + 24014, + 39580, + 20981, + 20096, + 5807, + 8928, + 2255, + 44080, + 41714, + 11472, + 37928, + 15645, + 28841, + 38632, + 40081, + 48685, + 25393, + 15348, + 36216, + 5878, + 44062, + 9603, + 23243, + 17029, + 42016, + 24148, + 25368, + 43835, + 46243, + 30916, + 1110, + 28907, + 47434, + 9437, + 47099, + 32707, + 25651, + 24407, + 13699, + 25353, + 19367, + 6622, + 738, + 11476, + 14055, + 30953, + 12589, + 3073, + 49169, + 12941, + 29949, + 23591, + 26958, + 28282, + 42933, + 41819, + 21229, + 21699, + 16410, + 36586, + 5964, + 35831, + 35491, + 35171, + 32892, + 29576, + 26399, + 7536, + 48385, + 27450, + 481, + 13715, + 20428, + 12141, + 17660, + 42887, + 6218, + 16020, + 33622, + 29225, + 1756, + 27229, + 34200, + 35939, + 42550, + 8962, + 35489, + 126, + 34093, + 48643, + 34218, + 36516, + 35781, + 3835, + 10834, + 46508, + 429, + 3098, + 23182, + 27551, + 31860, + 46106, + 36659, + 38413, + 18286, + 10395, + 16027, + 1888, + 19301, + 5772, + 14115, + 14649, + 5346, + 31696, + 14078, + 13311, + 34092, + 29352, + 21037, + 13613, + 28491, + 28812, + 9885, + 12454, + 13653, + 20838, + 45964, + 46779, + 6373, + 38424, + 4810, + 42034, + 17361, + 49645, + 21864, + 15618, + 41771, + 36795, + 46909, + 17678, + 48663, + 10221, + 40667, + 30469, + 12022, + 21230, + 39346, + 8646, + 39308, + 7177, + 24540, + 29924, + 44995, + 6700, + 26962, + 18068, + 29307, + 20471, + 9083, + 35223, + 32630, + 8957, + 2411, + 1597, + 39239, + 36582, + 11315, + 27042, + 37604, + 2651, + 42674, + 3454, + 16336, + 28917, + 33506, + 2643, + 47166, + 8505, + 38580, + 39928, + 48752, + 38848, + 24341, + 4918, + 18516, + 24200, + 36992, + 3252, + 16671, + 24771, + 47917, + 31296, + 37966, + 14322, + 37267, + 49496, + 41967, + 40488, + 16354, + 2873, + 36707, + 30362, + 14378, + 15558, + 6445, + 9591, + 47448, + 44619, + 37449, + 39720, + 24221, + 46659, + 29725, + 46679, + 17538, + 42453, + 6311, + 8896, + 44890, + 9002, + 4950, + 12534, + 7319, + 34566, + 30450, + 49582, + 41668, + 37421, + 20061, + 25912, + 42798, + 41023, + 9293, + 26269, + 30116, + 1525, + 41739, + 47754, + 35178, + 28449, + 40324, + 16203, + 24131, + 26400, + 29033, + 13042, + 26666, + 5269, + 36887, + 41426, + 16438, + 39383, + 17373, + 148, + 27779, + 24379, + 34795, + 45121, + 46637, + 47198, + 16616, + 48253, + 28037, + 44423, + 44244, + 25512, + 10725, + 6989, + 32558, + 26583, + 22980, + 3248, + 32898, + 42149, + 41, + 26803, + 28588, + 28557, + 40993, + 14474, + 46725, + 23705, + 24523, + 8008, + 23060, + 13678, + 40053, + 48171, + 35890, + 39628, + 43997, + 30569, + 31167, + 28154, + 43472, + 9931, + 16531, + 39213, + 15514, + 15774, + 37678, + 15603, + 34045, + 36493, + 4957, + 41989, + 8075, + 4074, + 49470, + 1313, + 4987, + 17005, + 17745, + 29293, + 14042, + 12092, + 29327, + 10285, + 36759, + 43260, + 19006, + 31574, + 13548, + 37119, + 40219, + 33706, + 12506, + 27699, + 3432, + 46844, + 1473, + 43093, + 14269, + 421, + 15142, + 24343, + 14016, + 49808, + 40685, + 16309, + 40646, + 28671, + 39783, + 20498, + 34737, + 32708, + 21969, + 36173, + 22171, + 32013, + 24641, + 16315, + 5133, + 32461, + 33808, + 1679, + 7827, + 25358, + 15524, + 38, + 21917, + 846, + 43368, + 32604, + 37983, + 14712, + 34073, + 40319, + 31575, + 25788, + 7200, + 36297, + 25192, + 13852, + 27092, + 24874, + 49436, + 48902, + 43113, + 14522, + 33386, + 48648, + 42366, + 12469, + 36287, + 35713, + 49710, + 9094, + 7935, + 37344, + 15182, + 7871, + 7823, + 31313, + 6302, + 25304, + 3815, + 58, + 112, + 32399, + 16263, + 31507, + 20229, + 531, + 19933, + 17795, + 26077, + 12578, + 7236, + 12741, + 21516, + 20879, + 29689, + 33099, + 46306, + 38172, + 19928, + 27646, + 27537, + 7003, + 42530, + 3907, + 40432, + 43631, + 21031, + 476, + 3330, + 47158, + 5881, + 12752, + 8007, + 13836, + 18241, + 5922, + 2438, + 45225, + 39378, + 42353, + 33599, + 18861, + 16743, + 18893, + 24576, + 25693, + 16196, + 8289, + 40550, + 32306, + 3016, + 3209, + 17332, + 412, + 20853, + 40189, + 26206, + 27272, + 21966, + 20518, + 21241, + 21299, + 20573, + 44569, + 28818, + 15069, + 30703, + 23846, + 45036, + 21631, + 48470, + 11050, + 37113, + 4757, + 1702, + 15176, + 18682, + 31670, + 49087, + 15835, + 28944, + 39458, + 19965, + 48075, + 36523, + 27536, + 32593, + 4895, + 10494, + 6025, + 35257, + 28529, + 1009, + 19153, + 314, + 22984, + 11326, + 3900, + 29807, + 25805, + 44902, + 45615, + 47061, + 37668, + 48827, + 48932, + 29470, + 48418, + 4137, + 18827, + 40240, + 47543, + 26883, + 14332, + 4668, + 17808, + 14769, + 20758, + 26831, + 23788, + 43347, + 29363, + 12618, + 11981, + 41919, + 29220, + 18606, + 38827, + 2405, + 22474, + 38028, + 25833, + 17727, + 11109, + 15560, + 38533, + 1229, + 26491, + 31576, + 16007, + 8474, + 1633, + 1946, + 19997, + 19126, + 19801, + 27083, + 5715, + 16910, + 23911, + 26332, + 44408, + 13045, + 40552, + 517, + 17668, + 25658, + 4891, + 5301, + 37881, + 36825, + 34680, + 28757, + 34589, + 47326, + 6062, + 46852, + 29903, + 38903, + 25942, + 10400, + 20517, + 403, + 48818, + 13806, + 20097, + 6247, + 5636, + 40904, + 20450, + 417, + 16731, + 30590, + 36357, + 34473, + 45102, + 39551, + 9492, + 20551, + 48538, + 29167, + 4659, + 44986, + 41041, + 23807, + 43079, + 44567, + 39590, + 47342, + 3877, + 26830, + 19811, + 7886, + 5846, + 32619, + 9154, + 18466, + 15643, + 48254, + 13491, + 24242, + 26827, + 24485, + 24709, + 36545, + 12965, + 34611, + 22954, + 20820, + 35619, + 13740, + 41670, + 19178, + 23327, + 22487, + 14273, + 42956, + 612, + 22388, + 38640, + 48558, + 9447, + 43055, + 14221, + 16850, + 1741, + 37288, + 16602, + 947, + 2379, + 35597, + 35949, + 24191, + 15780, + 41902, + 7048, + 37720, + 43967, + 34629, + 24005, + 35206, + 13148, + 28023, + 17915, + 25632, + 20609, + 28626, + 39318, + 43627, + 28441, + 36935, + 11175, + 22501, + 21715, + 16487, + 44824, + 2257, + 33701, + 36439, + 38329, + 19996, + 24149, + 3022, + 38011, + 45006, + 47815, + 35023, + 28187, + 49949, + 35676, + 2214, + 17677, + 5685, + 36105, + 6998, + 393, + 3012, + 8596, + 8495, + 35401, + 14830, + 17444, + 23316, + 42152, + 27604, + 43994, + 3597, + 31909, + 37707, + 28055, + 15969, + 28786, + 32486, + 43279, + 16513, + 35327, + 5053, + 4485, + 48381, + 3024, + 9527, + 7667, + 27197, + 5267, + 40351, + 4119, + 25514, + 2328, + 49411, + 5863, + 23593, + 19598, + 16000, + 37043, + 26364, + 14829, + 10862, + 23435, + 39497, + 27698, + 34606, + 24803, + 38159, + 27843, + 31842, + 26747, + 43324, + 34898, + 32924, + 49765, + 23424, + 43435, + 15273, + 36661, + 3266, + 25290, + 8703, + 23456, + 24726, + 46496, + 22138, + 6786, + 40740, + 20289, + 14794, + 26164, + 18510, + 40402, + 43504, + 35434, + 10735, + 34977, + 2875, + 11367, + 11424, + 24213, + 10053, + 14985, + 25996, + 16856, + 43485, + 8023, + 29820, + 31907, + 29876, + 4285, + 43892, + 17328, + 12044, + 3392, + 34456, + 29064, + 14809, + 42376, + 10079, + 23176, + 33624, + 7915, + 40840, + 36735, + 30892, + 21427, + 28338, + 48929, + 16342, + 4061, + 42731, + 48715, + 1549, + 22827, + 46283, + 15239, + 12403, + 48824, + 31478, + 25179, + 43759, + 48641, + 48955, + 31883, + 11319, + 12355, + 44176, + 43502, + 46010, + 27571, + 3894, + 348, + 20140, + 39665, + 4724, + 43074, + 3229, + 964, + 43856, + 45664, + 8411, + 26957, + 12874, + 5710, + 28517, + 12603, + 22936, + 23892, + 28681, + 24928, + 1885, + 37814, + 6195, + 4128, + 3283, + 22659, + 27962, + 46623, + 19606, + 288, + 635, + 33781, + 48485, + 24842, + 39839, + 14700, + 23387, + 24012, + 20442, + 12100, + 19099, + 6224, + 7858, + 2012, + 12579, + 10342, + 32100, + 43888, + 41143, + 41069, + 23397, + 40011, + 24518, + 16642, + 8787, + 4803, + 189, + 702, + 39725, + 3797, + 14447, + 6278, + 38241, + 32277, + 8544, + 4279, + 17169, + 20246, + 334, + 42240, + 24892, + 33911, + 16782, + 7232, + 29747, + 43609, + 6566, + 33010, + 3929, + 15973, + 26159, + 27746, + 20632, + 8922, + 6098, + 13299, + 49505, + 22662, + 30660, + 39462, + 4218, + 23186, + 11928, + 17617, + 15505, + 34076, + 24415, + 23241, + 40825, + 5332, + 26108, + 9867, + 11414, + 44268, + 26170, + 48383, + 43360, + 17206, + 41050, + 44520, + 26609, + 22282, + 48442, + 22336, + 2500, + 6877, + 3191, + 48718, + 30787, + 40866, + 21685, + 1261, + 21610, + 29906, + 18858, + 44737, + 7650, + 21314, + 33565, + 3637, + 13356, + 24075, + 8240, + 43290, + 14728, + 10000, + 34860, + 40088, + 11554, + 11599, + 6571, + 39055, + 47902, + 47660, + 27461, + 35728, + 16479, + 22107, + 41129, + 42090, + 17947, + 198, + 32724, + 25427, + 36233, + 17803, + 30641, + 28800, + 37901, + 7088, + 22526, + 18098, + 8959, + 23999, + 4582, + 41591, + 19446, + 32588, + 9436, + 7120, + 164, + 17378, + 34899, + 45020, + 30893, + 2958, + 23942, + 48554, + 46205, + 42924, + 48971, + 24741, + 35286, + 17502, + 43976, + 5350, + 2836, + 47518, + 42766, + 31349, + 42021, + 20131, + 2719, + 3048, + 29325, + 42038, + 21809, + 30969, + 33743, + 46941, + 7110, + 17221, + 41945, + 35537, + 42741, + 5213, + 14597, + 45205, + 31005, + 33639, + 6840, + 36147, + 19384, + 27436, + 48372, + 48154, + 18014, + 18856, + 21083, + 23457, + 24302, + 29846, + 9270, + 27296, + 12994, + 39648, + 16400, + 7761, + 24972, + 49939, + 48019, + 36008, + 8508, + 45868, + 4701, + 35027, + 44535, + 29160, + 23015, + 1958, + 21606, + 43712, + 9700, + 37622, + 42473, + 10434, + 25218, + 42423, + 21702, + 24202, + 43220, + 22456, + 42932, + 6900, + 10208, + 4333, + 41335, + 45167, + 29584, + 957, + 23462, + 1849, + 4873, + 12778, + 31290, + 10718, + 18823, + 29935, + 30549, + 23488, + 47832, + 21548, + 43031, + 32470, + 49205, + 32582, + 48074, + 2270, + 28991, + 23441, + 8019, + 6190, + 2389, + 30705, + 26287, + 27015, + 46565, + 7530, + 18983, + 42295, + 38814, + 11029, + 396, + 40021, + 47528, + 18809, + 15733, + 21624, + 26175, + 3860, + 17856, + 21663, + 26477, + 8803, + 23412, + 47843, + 14675, + 16693, + 13725, + 10664, + 3364, + 47946, + 18366, + 15459, + 18881, + 36535, + 1859, + 8848, + 26900, + 36640, + 33066, + 7669, + 12802, + 548, + 36345, + 38967, + 36491, + 38623, + 16277, + 2581, + 26488, + 4695, + 31550, + 19360, + 41933, + 39645, + 12111, + 7563, + 15322, + 5752, + 43034, + 36040, + 4585, + 22339, + 22963, + 19027, + 34720, + 1105, + 10060, + 21301, + 38469, + 1255, + 35553, + 11193, + 1949, + 45047, + 28112, + 1710, + 41632, + 12992, + 12834, + 31038, + 27101, + 38562, + 16100, + 33306, + 23338, + 37972, + 1410, + 7308, + 4196, + 39173, + 2889, + 46077, + 45171, + 10433, + 16644, + 20163, + 28268, + 47599, + 30553, + 3108, + 38280, + 19950, + 4234, + 37802, + 5462, + 47540, + 23485, + 43849, + 31869, + 32409, + 42570, + 4250, + 30015, + 13167, + 46629, + 20270, + 46893, + 21046, + 4457, + 16056, + 12915, + 44023, + 49638, + 12809, + 13870, + 46969, + 15479, + 12227, + 21761, + 40671, + 48811, + 4243, + 48580, + 5035, + 45740, + 4911, + 10127, + 39531, + 10128, + 18786, + 20095, + 38752, + 6115, + 29774, + 31097, + 25429, + 28457, + 34264, + 30858, + 44066, + 33319, + 49912, + 32448, + 11303, + 29417, + 6352, + 47939, + 17714, + 9377, + 6347, + 21232, + 3683, + 14057, + 25582, + 43295, + 29311, + 30256, + 32051, + 9727, + 29710, + 15868, + 29362, + 31889, + 5729, + 17405, + 13765, + 27994, + 49129, + 13741, + 16331, + 29210, + 12411, + 17470, + 26277, + 8958, + 43930, + 40472, + 18277, + 3667, + 35771, + 39585, + 22420, + 42374, + 41091, + 20734, + 28339, + 35474, + 40737, + 14771, + 34806, + 4362, + 36809, + 34414, + 27369, + 28400, + 719, + 25114, + 34830, + 28177, + 1344, + 38822, + 4257, + 5764, + 46940, + 7720, + 44957, + 14077, + 43455, + 48421, + 1952, + 32360, + 36298, + 19580, + 5033, + 42237, + 36347, + 44004, + 17754, + 28705, + 10544, + 32433, + 17996, + 9060, + 15736, + 31490, + 4270, + 43673, + 20502, + 9703, + 13238, + 9459, + 40733, + 25355, + 39291, + 35285, + 40769, + 14470, + 44157, + 10304, + 23586, + 20388, + 36632, + 40179, + 2969, + 4726, + 38812, + 5438, + 36777, + 34340, + 45519, + 1040, + 7573, + 26506, + 46888, + 14460, + 41644, + 10025, + 38802, + 45699, + 33513, + 26349, + 15630, + 16720, + 2211, + 23972, + 16134, + 12134, + 45158, + 30218, + 46824, + 46710, + 1759, + 48704, + 1014, + 33890, + 48179, + 34782, + 11839, + 46761, + 48551, + 29077, + 6288, + 12814, + 26421, + 34478, + 14716, + 15860, + 46962, + 8440, + 2330, + 29132, + 27956, + 10237, + 45428, + 41044, + 24714, + 40315, + 35393, + 10359, + 10145, + 40679, + 10592, + 19669, + 49073, + 19340, + 19581, + 39632, + 30349, + 37985, + 21920, + 25138, + 26620, + 32694, + 4708, + 23829, + 41582, + 48975, + 3617, + 146, + 8984, + 30238, + 8471, + 36017, + 30032, + 4162, + 8394, + 42229, + 33096, + 19826, + 39086, + 35410, + 3333, + 47487, + 8001, + 46117, + 36035, + 33800, + 671, + 23309, + 47289, + 16128, + 36710, + 4242, + 2513, + 46162, + 526, + 31519, + 19344, + 42032, + 28949, + 39162, + 30522, + 3908, + 38972, + 6026, + 10275, + 15642, + 15562, + 33262, + 27505, + 49489, + 40660, + 26273, + 4991, + 29367, + 40794, + 11230, + 6787, + 1513, + 24762, + 23633, + 32684, + 30211, + 34396, + 2008, + 3814, + 30841, + 35645, + 8606, + 24492, + 27735, + 26306, + 5066, + 34586, + 13461, + 37510, + 10039, + 20339, + 31802, + 12253, + 1747, + 14448, + 6704, + 33963, + 31594, + 4126, + 39607, + 42587, + 45293, + 23716, + 20889, + 33468, + 13932, + 35115, + 1224, + 16284, + 46903, + 4177, + 21295, + 48513, + 16079, + 8480, + 9658, + 31797, + 1189, + 7169, + 29972, + 28677, + 19872, + 43928, + 39843, + 21426, + 7744, + 36117, + 7706, + 45430, + 3867, + 16094, + 43817, + 39824, + 23470, + 33608, + 30174, + 48152, + 11281, + 44358, + 5196, + 16446, + 10503, + 18927, + 2871, + 49935, + 1556, + 20667, + 17796, + 34348, + 33154, + 30089, + 7401, + 34687, + 44172, + 32559, + 16583, + 46056, + 28477, + 4956, + 31800, + 34239, + 21233, + 21557, + 26689, + 40502, + 48034, + 6531, + 340, + 33790, + 3095, + 11760, + 21492, + 19756, + 27559, + 41330, + 42881, + 45910, + 16650, + 16759, + 36174, + 43066, + 8911, + 35449, + 25378, + 8628, + 13769, + 45206, + 41539, + 40752, + 49640, + 45639, + 43179, + 42693, + 5753, + 47170, + 48840, + 31201, + 4816, + 39056, + 15497, + 757, + 6313, + 22014, + 24268, + 19231, + 41139, + 39570, + 5121, + 29759, + 6541, + 7201, + 24113, + 11267, + 1061, + 36313, + 40536, + 31697, + 19863, + 42332, + 14483, + 19274, + 32349, + 49070, + 31753, + 22402, + 13604, + 28943, + 29503, + 6268, + 12271, + 509, + 49390, + 18837, + 44722, + 17251, + 18227, + 28070, + 43288, + 7158, + 24674, + 34600, + 10109, + 324, + 33210, + 38273, + 602, + 34108, + 5450, + 19319, + 32835, + 4286, + 36736, + 11845, + 2915, + 24946, + 49503, + 42026, + 46392, + 26451, + 33542, + 1564, + 33282, + 38071, + 17747, + 20259, + 3268, + 12050, + 39014, + 6932, + 46447, + 3348, + 42015, + 2754, + 18986, + 39881, + 48676, + 48626, + 18855, + 19392, + 37014, + 21121, + 31118, + 30508, + 30133, + 679, + 30789, + 8057, + 10883, + 47450, + 27277, + 22943, + 45714, + 36693, + 36770, + 48701, + 23348, + 19111, + 30564, + 25223, + 34690, + 28824, + 35749, + 22326, + 39995, + 38232, + 32686, + 46946, + 15203, + 13712, + 44721, + 29801, + 21953, + 4314, + 19694, + 49360, + 23149, + 25183, + 12325, + 20136, + 5865, + 1789, + 14869, + 32469, + 1465, + 19298, + 5395, + 39592, + 12871, + 4346, + 12779, + 36871, + 11105, + 37180, + 36798, + 48348, + 48443, + 40316, + 2356, + 2800, + 33164, + 49980, + 17482, + 6906, + 19361, + 11111, + 33197, + 16887, + 1132, + 16801, + 28780, + 28595, + 8366, + 26199, + 10994, + 42977, + 47397, + 1221, + 15446, + 17312, + 31021, + 43076, + 19567, + 31017, + 21989, + 34650, + 12209, + 10443, + 2200, + 9340, + 11500, + 18728, + 16736, + 5692, + 7124, + 22316, + 37986, + 48581, + 42298, + 7103, + 20850, + 46491, + 43447, + 12095, + 38351, + 27953, + 4381, + 21957, + 13431, + 38008, + 2986, + 987, + 44304, + 5605, + 18220, + 16529, + 38211, + 7626, + 38367, + 26354, + 23469, + 12591, + 26680, + 29154, + 43777, + 16656, + 10055, + 43552, + 11710, + 40727, + 3918, + 14168, + 42592, + 8194, + 37904, + 21502, + 38113, + 31809, + 49799, + 43350, + 17945, + 12714, + 44129, + 41576, + 27026, + 31117, + 17423, + 41565, + 31467, + 45567, + 26318, + 39441, + 48499, + 44509, + 37068, + 13061, + 10746, + 20963, + 15706, + 41641, + 3293, + 34107, + 25681, + 4905, + 47876, + 10084, + 43766, + 6737, + 38037, + 41587, + 6591, + 31110, + 47639, + 31777, + 29086, + 23156, + 3217, + 7705, + 45082, + 3893, + 3244, + 3096, + 7519, + 37324, + 22724, + 8852, + 29954, + 1445, + 11013, + 6317, + 44739, + 39548, + 7176, + 11024, + 45441, + 1890, + 31483, + 25698, + 17488, + 7990, + 46952, + 34555, + 9325, + 1375, + 40997, + 470, + 47716, + 5353, + 23855, + 47766, + 38555, + 10182, + 27986, + 43839, + 14976, + 39559, + 10479, + 17409, + 31129, + 48664, + 17532, + 10322, + 46250, + 44900, + 10250, + 19892, + 14804, + 10217, + 32182, + 31045, + 11289, + 410, + 40919, + 27794, + 30250, + 11851, + 38047, + 28978, + 23107, + 33448, + 34686, + 42201, + 25756, + 40209, + 38749, + 17244, + 39396, + 24298, + 6837, + 23881, + 16497, + 14889, + 15012, + 3485, + 37956, + 13518, + 46509, + 741, + 43696, + 22870, + 13868, + 14455, + 47336, + 42348, + 33287, + 47944, + 1001, + 29849, + 39970, + 26651, + 715, + 16985, + 26495, + 10922, + 10011, + 18768, + 48020, + 9259, + 31867, + 31472, + 25288, + 45173, + 22702, + 22987, + 48457, + 17030, + 20834, + 301, + 28808, + 46301, + 32416, + 33178, + 31275, + 29094, + 15186, + 14818, + 25488, + 622, + 13570, + 8664, + 36457, + 676, + 40163, + 19992, + 2158, + 3539, + 2700, + 45815, + 732, + 33409, + 2653, + 44886, + 16416, + 42435, + 28296, + 15100, + 47979, + 6706, + 12494, + 40214, + 49735, + 4222, + 41798, + 45487, + 41322, + 908, + 24871, + 18061, + 24000, + 33536, + 12105, + 41883, + 44026, + 22341, + 874, + 7109, + 26057, + 37918, + 7182, + 17075, + 20033, + 30345, + 15224, + 14049, + 7771, + 80, + 20902, + 7159, + 29355, + 42443, + 34125, + 12883, + 27176, + 19217, + 1981, + 22690, + 32596, + 10624, + 14506, + 33460, + 42343, + 3165, + 40106, + 34112, + 26809, + 9405, + 5366, + 43694, + 8269, + 42698, + 39718, + 2178, + 35174, + 33539, + 49337, + 15035, + 42771, + 47230, + 32493, + 16912, + 21668, + 36787, + 19164, + 3716, + 12196, + 955, + 40338, + 32225, + 9385, + 46081, + 14431, + 35933, + 12629, + 8824, + 34194, + 12287, + 30485, + 43622, + 32955, + 16164, + 13022, + 22175, + 40767, + 21224, + 49895, + 35237, + 47226, + 7241, + 10303, + 48652, + 15681, + 37653, + 20296, + 3323, + 21541, + 37369, + 36190, + 7337, + 34767, + 41219, + 31838, + 14574, + 36711, + 17027, + 47911, + 19156, + 44130, + 28564, + 33240, + 24545, + 42843, + 17102, + 19174, + 13916, + 38831, + 18146, + 42623, + 5774, + 7942, + 13197, + 1391, + 23890, + 21948, + 27495, + 26411, + 44680, + 26822, + 43542, + 29290, + 1435, + 6561, + 24717, + 43445, + 13059, + 29615, + 8228, + 30780, + 31012, + 23026, + 23746, + 27857, + 41676, + 17568, + 49154, + 31646, + 20514, + 22058, + 18912, + 28127, + 1731, + 13413, + 31141, + 32561, + 49586, + 19157, + 39391, + 45094, + 33827, + 29279, + 48866, + 37924, + 40839, + 7379, + 7693, + 26660, + 8261, + 41141, + 12155, + 22366, + 7096, + 12851, + 18575, + 3425, + 20945, + 27067, + 17577, + 47056, + 2989, + 23240, + 7071, + 35940, + 13523, + 33633, + 13339, + 12963, + 43624, + 33089, + 31768, + 21023, + 39786, + 1627, + 9471, + 24015, + 15245, + 38828, + 43863, + 33024, + 33779, + 5421, + 24392, + 6684, + 35841, + 36683, + 35081, + 18108, + 34395, + 42700, + 12659, + 27822, + 39065, + 21529, + 34120, + 48420, + 1978, + 48583, + 11293, + 41452, + 22835, + 40233, + 20118, + 48243, + 3435, + 41581, + 22692, + 39133, + 40276, + 23235, + 16112, + 39980, + 28446, + 49900, + 5953, + 8857, + 40986, + 16137, + 38458, + 24072, + 35521, + 23273, + 24255, + 42990, + 34599, + 47952, + 5803, + 2766, + 26392, + 25501, + 34202, + 15931, + 10662, + 29081, + 39218, + 40897, + 24366, + 44865, + 1804, + 44111, + 430, + 19636, + 43549, + 1301, + 29974, + 39350, + 17450, + 17655, + 6222, + 21425, + 44982, + 17402, + 33558, + 26071, + 7564, + 43311, + 10569, + 12387, + 32754, + 11290, + 33744, + 9731, + 37370, + 18650, + 3289, + 12145, + 24770, + 44414, + 8281, + 35112, + 31649, + 32418, + 31699, + 32565, + 24334, + 16586, + 28101, + 362, + 35556, + 3261, + 6931, + 46442, + 47131, + 18107, + 46111, + 3308, + 3590, + 37973, + 37299, + 44693, + 6047, + 35714, + 36084, + 4542, + 20156, + 15536, + 47702, + 585, + 31963, + 9844, + 31112, + 27488, + 42273, + 27580, + 28002, + 11867, + 6117, + 1455, + 31790, + 33450, + 40583, + 23635, + 21379, + 27189, + 1367, + 20833, + 47641, + 3029, + 22728, + 14065, + 23032, + 34453, + 23045, + 10570, + 13361, + 25271, + 22242, + 9566, + 1880, + 310, + 21736, + 45230, + 11514, + 32169, + 40653, + 33444, + 12366, + 4482, + 25621, + 13746, + 6217, + 38654, + 4276, + 3530, + 30717, + 513, + 33045, + 47659, + 25258, + 5864, + 30472, + 40896, + 23406, + 27650, + 37155, + 32586, + 35460, + 37697, + 24843, + 19654, + 33437, + 44954, + 26301, + 42862, + 5423, + 25346, + 13591, + 34151, + 16973, + 20076, + 33534, + 48100, + 29549, + 48714, + 43182, + 13349, + 21105, + 2748, + 34615, + 7606, + 24661, + 42968, + 38605, + 15812, + 6587, + 5811, + 41913, + 19561, + 3705, + 49833, + 41522, + 6044, + 9090, + 12498, + 9312, + 34439, + 44484, + 49332, + 28898, + 38633, + 43116, + 49892, + 22255, + 1794, + 15778, + 17138, + 5631, + 14541, + 34187, + 4739, + 35937, + 39992, + 14471, + 33582, + 39057, + 28397, + 14429, + 8941, + 33192, + 45641, + 35616, + 12853, + 827, + 43814, + 14683, + 16661, + 30578, + 2716, + 38100, + 14330, + 26074, + 20068, + 1013, + 37857, + 10082, + 27655, + 160, + 11154, + 35280, + 10035, + 34257, + 18402, + 24194, + 41304, + 18636, + 22082, + 5668, + 43575, + 11110, + 31134, + 26846, + 8490, + 40281, + 19679, + 21768, + 43130, + 24725, + 40665, + 14715, + 20790, + 40278, + 27430, + 8163, + 41959, + 43630, + 10732, + 21850, + 34922, + 4714, + 4446, + 1709, + 32061, + 46143, + 32425, + 24646, + 16763, + 27959, + 48754, + 35639, + 13372, + 12371, + 27453, + 6073, + 29340, + 10051, + 3934, + 7657, + 14611, + 31593, + 49683, + 21200, + 20974, + 33295, + 13723, + 19289, + 14434, + 36781, + 409, + 13038, + 46062, + 49844, + 18928, + 37135, + 802, + 15766, + 24281, + 4631, + 28489, + 10616, + 7172, + 12875, + 13819, + 9743, + 28378, + 182, + 38399, + 9782, + 17684, + 31330, + 40580, + 8507, + 3645, + 252, + 20322, + 3770, + 29460, + 20543, + 37265, + 15575, + 19945, + 20149, + 5627, + 13478, + 23592, + 47597, + 48335, + 17551, + 10185, + 14104, + 6681, + 49937, + 13557, + 21274, + 15704, + 4734, + 3795, + 47021, + 44125, + 7087, + 43462, + 2828, + 730, + 46718, + 11010, + 49524, + 45743, + 49889, + 24170, + 47395, + 8710, + 38026, + 48870, + 41293, + 41205, + 1251, + 32868, + 5951, + 24272, + 5432, + 41114, + 19121, + 33015, + 8382, + 46926, + 26387, + 15487, + 19976, + 41137, + 40121, + 3082, + 18746, + 36833, + 13763, + 39775, + 7604, + 43642, + 28621, + 39287, + 48426, + 40117, + 21670, + 46570, + 5696, + 24520, + 6918, + 38920, + 43027, + 463, + 18873, + 49550, + 20625, + 7830, + 23606, + 33496, + 48321, + 31288, + 5766, + 13152, + 34307, + 44468, + 48362, + 34630, + 37893, + 36270, + 39068, + 5597, + 48103, + 47686, + 17013, + 29763, + 3099, + 42954, + 32896, + 30169, + 33069, + 20235, + 35467, + 12183, + 2272, + 49922, + 12682, + 8462, + 24150, + 4629, + 19355, + 39198, + 3853, + 12493, + 30854, + 31858, + 18798, + 26582, + 35471, + 28324, + 29900, + 33014, + 29927, + 180, + 49706, + 49689, + 12431, + 39208, + 14414, + 31343, + 43354, + 26832, + 32815, + 32402, + 43103, + 38652, + 2303, + 17817, + 41062, + 17141, + 15703, + 48692, + 48339, + 40829, + 25713, + 14261, + 3106, + 14981, + 44200, + 45434, + 39501, + 5501, + 45926, + 6455, + 28755, + 40091, + 28046, + 42344, + 46644, + 49475, + 29479, + 35483, + 3965, + 2678, + 32997, + 13307, + 9159, + 39668, + 4696, + 14744, + 26043, + 36533, + 29984, + 3755, + 41203, + 1871, + 7635, + 43944, + 5486, + 9682, + 10365, + 15013, + 23446, + 33837, + 38091, + 32758, + 26131, + 43439, + 9103, + 46795, + 20396, + 32690, + 43838, + 47433, + 25556, + 24153, + 39111, + 16976, + 3166, + 6043, + 3909, + 7882, + 28364, + 46522, + 3498, + 47834, + 11079, + 34835, + 34846, + 47381, + 48560, + 39144, + 44932, + 1745, + 15074, + 20489, + 49476, + 32332, + 12054, + 24442, + 12005, + 33493, + 38712, + 11310, + 26936, + 5297, + 6323, + 20183, + 25119, + 17234, + 264, + 8831, + 19828, + 33614, + 18680, + 11373, + 4308, + 35459, + 42746, + 16591, + 43911, + 45798, + 20088, + 5452, + 35852, + 21586, + 24069, + 28417, + 35431, + 22260, + 18666, + 44300, + 40145, + 33578, + 3983, + 11296, + 26912, + 6559, + 25647, + 48189, + 49003, + 26815, + 24599, + 49445, + 35172, + 48203, + 1360, + 39751, + 2784, + 45043, + 25838, + 27742, + 5095, + 42764, + 14746, + 12147, + 39538, + 14796, + 48788, + 17351, + 40920, + 14428, + 17653, + 8061, + 32137, + 1650, + 39909, + 21484, + 26479, + 37771, + 21152, + 11676, + 34031, + 37752, + 47011, + 49140, + 34403, + 45500, + 46916, + 26280, + 44078, + 39638, + 40597, + 42670, + 10447, + 1979, + 7312, + 28809, + 5263, + 18942, + 29557, + 37567, + 21504, + 13794, + 1642, + 6036, + 6814, + 47031, + 38012, + 14785, + 9633, + 9311, + 26022, + 28294, + 10865, + 44148, + 30452, + 20317, + 22223, + 22228, + 24903, + 20616, + 40019, + 11112, + 14758, + 30540, + 49367, + 20175, + 48121, + 32408, + 5456, + 17347, + 46340, + 49975, + 2697, + 15881, + 4000, + 46520, + 41403, + 24956, + 41466, + 7478, + 41380, + 5398, + 15433, + 38023, + 48615, + 2138, + 1027, + 13070, + 27329, + 5716, + 29518, + 34506, + 27665, + 24363, + 7632, + 47849, + 48095, + 47256, + 45852, + 6003, + 45990, + 35377, + 2128, + 39929, + 47392, + 47558, + 8567, + 31050, + 29822, + 36743, + 10733, + 600, + 37957, + 40443, + 49166, + 47408, + 14187, + 808, + 43329, + 46052, + 46431, + 18184, + 31820, + 37784, + 46573, + 1667, + 1140, + 40624, + 38918, + 5632, + 45452, + 3214, + 24331, + 7227, + 3358, + 46294, + 23155, + 35901, + 34067, + 40045, + 14164, + 21790, + 32772, + 26478, + 21436, + 35203, + 36588, + 18642, + 37016, + 43885, + 16849, + 48376, + 36911, + 30352, + 23567, + 2529, + 15565, + 39637, + 26675, + 26458, + 11641, + 44678, + 31635, + 11403, + 24068, + 11470, + 42063, + 44931, + 22303, + 10101, + 30917, + 14493, + 21402, + 27081, + 24378, + 47688, + 13027, + 47171, + 1728, + 37815, + 38174, + 28216, + 39240, + 6037, + 45825, + 49859, + 44919, + 10514, + 27093, + 11033, + 33028, + 46210, + 3819, + 15391, + 40739, + 16380, + 21819, + 15528, + 45164, + 7538, + 16560, + 23548, + 17855, + 32921, + 38046, + 44561, + 31140, + 35259, + 27186, + 21438, + 20353, + 17615, + 8360, + 33619, + 9704, + 36121, + 9622, + 30132, + 21667, + 20828, + 29860, + 27670, + 30073, + 37017, + 40468, + 40857, + 32999, + 18537, + 38398, + 17546, + 33258, + 12211, + 46546, + 35, + 21612, + 33897, + 13556, + 48699, + 13469, + 18171, + 9062, + 38763, + 28141, + 12681, + 15230, + 6444, + 25466, + 22083, + 320, + 14038, + 2367, + 3629, + 31145, + 21962, + 8719, + 37819, + 10261, + 17163, + 25682, + 13318, + 21354, + 19453, + 13184, + 38024, + 4080, + 17122, + 27417, + 5676, + 17816, + 17159, + 5364, + 26230, + 13737, + 21308, + 44794, + 29957, + 41026, + 43925, + 48756, + 35963, + 1095, + 47669, + 14515, + 9726, + 33883, + 33756, + 1169, + 21826, + 15896, + 15891, + 37341, + 37977, + 6547, + 26328, + 10776, + 19520, + 29092, + 27033, + 31321, + 12137, + 31113, + 18684, + 33691, + 7932, + 22471, + 3481, + 2771, + 5619, + 33975, + 31149, + 37674, + 6322, + 15277, + 6159, + 43396, + 3691, + 15185, + 34813, + 43042, + 45826, + 43132, + 46890, + 26616, + 22794, + 15555, + 19086, + 12858, + 18811, + 41753, + 35816, + 23856, + 11442, + 11233, + 45705, + 15605, + 42912, + 26754, + 1383, + 13058, + 23709, + 12434, + 25239, + 11941, + 32837, + 18073, + 24857, + 39935, + 49297, + 25935, + 42267, + 35646, + 48974, + 19590, + 46351, + 12164, + 45038, + 45249, + 4765, + 42916, + 22964, + 28892, + 38285, + 42890, + 1834, + 19924, + 45450, + 32689, + 24991, + 46256, + 36915, + 10988, + 39726, + 29017, + 20552, + 5570, + 2154, + 7735, + 28379, + 26496, + 7487, + 11936, + 19874, + 33418, + 11569, + 14356, + 14974, + 7562, + 5335, + 36802, + 39572, + 18609, + 40700, + 40090, + 30503, + 24666, + 18027, + 18769, + 33475, + 18393, + 37704, + 38790, + 10013, + 43508, + 9539, + 16966, + 49854, + 32508, + 6381, + 41662, + 8284, + 37553, + 11938, + 40728, + 190, + 900, + 30061, + 26309, + 48390, + 33773, + 32721, + 15577, + 9850, + 2551, + 15833, + 9018, + 23719, + 48785, + 13257, + 8773, + 40882, + 24610, + 40406, + 5434, + 40782, + 7196, + 40089, + 35609, + 41347, + 17829, + 12428, + 10232, + 46160, + 45244, + 10461, + 5682, + 5697, + 34996, + 26946, + 23813, + 37662, + 11740, + 41887, + 13350, + 5076, + 33003, + 33751, + 7123, + 49119, + 15381, + 41321, + 30104, + 43282, + 17043, + 25343, + 17565, + 16879, + 38947, + 39916, + 25387, + 32504, + 45799, + 2798, + 8320, + 35380, + 9466, + 40590, + 46689, + 7230, + 30428, + 27155, + 20588, + 35750, + 31644, + 19447, + 49663, + 33195, + 41455, + 26523, + 17393, + 30122, + 5644, + 35322, + 24831, + 13936, + 38242, + 6575, + 7868, + 37405, + 37638, + 43872, + 657, + 28281, + 8432, + 41097, + 22737, + 20276, + 36731, + 17318, + 48061, + 47045, + 13111, + 16321, + 31764, + 39552, + 23939, + 30392, + 17291, + 13204, + 11540, + 49571, + 29856, + 3473, + 13143, + 12180, + 35586, + 13151, + 19428, + 26602, + 37, + 10828, + 21199, + 11761, + 2589, + 8349, + 8841, + 4442, + 29468, + 9904, + 22024, + 10522, + 3855, + 18843, + 22941, + 26633, + 41758, + 48255, + 45581, + 24018, + 34938, + 32211, + 17944, + 26917, + 24984, + 2645, + 44460, + 41233, + 30530, + 33233, + 33146, + 20312, + 11438, + 32291, + 36530, + 31160, + 29595, + 30368, + 45603, + 31765, + 49370, + 17342, + 21800, + 12407, + 44727, + 33871, + 34015, + 16212, + 5493, + 42640, + 36817, + 29471, + 1227, + 33675, + 30866, + 39736, + 34204, + 47610, + 29946, + 45417, + 35422, + 31620, + 18898, + 29550, + 14651, + 7528, + 31277, + 46675, + 43200, + 10441, + 43342, + 24572, + 49890, + 14374, + 4588, + 48170, + 40243, + 6245, + 46835, + 33402, + 22212, + 26475, + 28032, + 26153, + 32267, + 34843, + 11605, + 3324, + 38276, + 45224, + 39300, + 8448, + 42847, + 46601, + 7014, + 49884, + 18775, + 6124, + 21432, + 30901, + 20284, + 9409, + 25988, + 22944, + 5084, + 14868, + 48060, + 21092, + 25569, + 41841, + 19684, + 25245, + 1143, + 45323, + 23681, + 13729, + 49793, + 35577, + 44319, + 29462, + 25680, + 29703, + 31624, + 17930, + 38086, + 22312, + 10745, + 49852, + 6421, + 41286, + 2597, + 15883, + 23980, + 7045, + 29529, + 48409, + 36740, + 44728, + 18517, + 36631, + 5312, + 38544, + 15636, + 8076, + 32537, + 19527, + 26615, + 30502, + 48670, + 24551, + 17428, + 24024, + 4740, + 24092, + 11782, + 8302, + 40768, + 19065, + 11000, + 22005, + 23834, + 30017, + 10915, + 6121, + 1420, + 17465, + 342, + 48592, + 11850, + 45126, + 15300, + 40259, + 10562, + 19492, + 44095, + 19534, + 40211, + 14767, + 28759, + 27850, + 1661, + 8467, + 13962, + 35408, + 7451, + 21250, + 47221, + 22256, + 41677, + 12559, + 19054, + 14424, + 3443, + 14361, + 30635, + 2470, + 19579, + 14014, + 47355, + 13961, + 7467, + 26222, + 26380, + 20457, + 44173, + 48028, + 44474, + 8696, + 15437, + 14619, + 780, + 33167, + 1546, + 32870, + 44068, + 16585, + 48198, + 25209, + 5468, + 45686, + 8866, + 33346, + 6966, + 7499, + 5370, + 37755, + 14417, + 22455, + 17232, + 23326, + 4543, + 16789, + 16238, + 15471, + 7461, + 33616, + 31093, + 41709, + 10362, + 2077, + 19183, + 12572, + 36152, + 42213, + 26000, + 30852, + 2262, + 36506, + 16713, + 41762, + 21389, + 9435, + 42565, + 38326, + 1635, + 2285, + 27629, + 3331, + 17825, + 33874, + 10806, + 26311, + 20412, + 37620, + 10356, + 24727, + 27937, + 10335, + 10341, + 20162, + 18420, + 13456, + 6937, + 34678, + 17861, + 11832, + 8455, + 12884, + 10233, + 19233, + 34681, + 46579, + 21419, + 33564, + 26905, + 3224, + 16663, + 6623, + 46516, + 46242, + 46349, + 14855, + 6853, + 10026, + 15103, + 23808, + 38596, + 28632, + 49080, + 10843, + 20916, + 46541, + 31791, + 14422, + 2202, + 45920, + 3612, + 30284, + 42728, + 629, + 9864, + 42316, + 6752, + 41079, + 18306, + 27881, + 30722, + 36123, + 12081, + 41796, + 20693, + 16294, + 40537, + 3950, + 46553, + 16620, + 16375, + 11363, + 6928, + 6420, + 47757, + 4811, + 27915, + 23187, + 46589, + 36936, + 2353, + 28838, + 27645, + 12471, + 47777, + 45667, + 27586, + 41595, + 7254, + 3752, + 42541, + 15527, + 8172, + 19170, + 26482, + 1488, + 31188, + 21260, + 22213, + 19540, + 4831, + 32879, + 34675, + 27731, + 48687, + 7501, + 3312, + 26377, + 35215, + 35084, + 36137, + 11116, + 2911, + 45272, + 40902, + 4388, + 40780, + 10425, + 42905, + 1218, + 47497, + 24584, + 19080, + 3920, + 20533, + 24950, + 40567, + 23165, + 35295, + 3335, + 23769, + 19333, + 3655, + 25576, + 17196, + 38061, + 43072, + 3397, + 8545, + 16592, + 603, + 10874, + 32468, + 10926, + 44472, + 25039, + 31207, + 1980, + 13179, + 10415, + 24410, + 17601, + 38658, + 31088, + 46282, + 39468, + 10159, + 29445, + 49200, + 42606, + 31372, + 9662, + 3401, + 1612, + 45924, + 34636, + 48747, + 35245, + 46502, + 9297, + 35797, + 26985, + 49313, + 5768, + 29736, + 15370, + 41807, + 9128, + 29259, + 7694, + 40770, + 20739, + 25982, + 35403, + 41775, + 41660, + 31412, + 38522, + 6660, + 8213, + 42301, + 30202, + 39868, + 19450, + 26797, + 46368, + 1422, + 23094, + 23833, + 14993, + 26061, + 41568, + 32103, + 27928, + 29526, + 7304, + 31643, + 25129, + 45680, + 41991, + 47701, + 34850, + 7289, + 17589, + 45607, + 8531, + 3260, + 6650, + 29925, + 43408, + 1713, + 43756, + 17209, + 39410, + 23096, + 13565, + 17694, + 23848, + 47910, + 14563, + 48891, + 36176, + 716, + 47684, + 37936, + 23671, + 25610, + 39792, + 29788, + 29179, + 2944, + 14840, + 41527, + 19281, + 26375, + 4749, + 18926, + 23378, + 29473, + 19979, + 13781, + 15843, + 44419, + 17630, + 22238, + 18634, + 27375, + 26321, + 39746, + 23049, + 1785, + 28504, + 47371, + 7128, + 48658, + 46043, + 47331, + 40508, + 43495, + 6608, + 22706, + 1272, + 28048, + 49179, + 17507, + 28406, + 16556, + 40795, + 42342, + 7178, + 19586, + 46698, + 43021, + 44700, + 37725, + 26606, + 40230, + 13334, + 11165, + 33766, + 35567, + 40832, + 34228, + 30307, + 13446, + 17886, + 48941, + 39197, + 49444, + 42109, + 5251, + 34948, + 47547, + 20858, + 18330, + 43724, + 26971, + 18892, + 30382, + 9717, + 297, + 26448, + 6967, + 18339, + 20464, + 46161, + 12709, + 13395, + 44230, + 8251, + 49601, + 20413, + 13250, + 41925, + 38594, + 7220, + 28275, + 32109, + 22010, + 35908, + 7250, + 29534, + 32762, + 23702, + 36288, + 38451, + 26114, + 8493, + 40498, + 38720, + 3521, + 1786, + 5706, + 42723, + 10742, + 18331, + 49402, + 46183, + 27018, + 5934, + 45794, + 29707, + 38567, + 34903, + 1665, + 49958, + 16241, + 31151, + 6385, + 25581, + 12916, + 2493, + 48491, + 37919, + 47283, + 31738, + 10673, + 40852, + 25567, + 8860, + 395, + 43296, + 42520, + 46279, + 41071, + 48220, + 42160, + 29204, + 17150, + 25374, + 7940, + 35844, + 24143, + 17148, + 47697, + 4340, + 12038, + 27137, + 43249, + 40388, + 18036, + 26646, + 8533, + 7283, + 44649, + 38235, + 42293, + 45349, + 5139, + 2240, + 10601, + 9367, + 31803, + 11042, + 7914, + 42528, + 6272, + 7515, + 20783, + 11737, + 2655, + 28451, + 12311, + 30771, + 29861, + 33836, + 936, + 47259, + 19712, + 15941, + 17960, + 15326, + 13885, + 27206, + 9976, + 22333, + 2591, + 30021, + 6882, + 47058, + 48191, + 38747, + 3446, + 43283, + 49743, + 30865, + 32387, + 35648, + 12321, + 46071, + 10445, + 21024, + 38328, + 15072, + 21735, + 33426, + 45145, + 34398, + 48797, + 34481, + 13747, + 26063, + 47872, + 24387, + 13211, + 27689, + 40093, + 23028, + 37438, + 23530, + 1054, + 49893, + 36271, + 45212, + 14463, + 44555, + 11451, + 18730, + 9316, + 48817, + 49480, + 953, + 40386, + 16730, + 13758, + 469, + 41535, + 4920, + 22822, + 15590, + 21510, + 48636, + 34332, + 42384, + 10141, + 48237, + 2001, + 4056, + 23872, + 25390, + 2176, + 15181, + 33121, + 40136, + 10069, + 2171, + 8124, + 14354, + 34663, + 14153, + 24445, + 43176, + 33482, + 6119, + 36747, + 45137, + 10800, + 5758, + 13246, + 26062, + 43915, + 43185, + 30638, + 29459, + 5717, + 48665, + 14382, + 17845, + 8375, + 47720, + 30640, + 20488, + 13300, + 5892, + 770, + 16651, + 9218, + 13755, + 1068, + 37811, + 42827, + 2186, + 19515, + 16169, + 23665, + 10697, + 33070, + 30926, + 8308, + 4712, + 13904, + 31761, + 39652, + 14798, + 5525, + 2268, + 47025, + 13650, + 25411, + 35785, + 9698, + 26692, + 10657, + 3111, + 43471, + 29850, + 42902, + 23544, + 36786, + 45934, + 42388, + 4500, + 21016, + 29862, + 28239, + 23012, + 45062, + 41331, + 35278, + 45217, + 10298, + 9543, + 21912, + 32613, + 40972, + 34393, + 45544, + 39460, + 3742, + 16521, + 2804, + 21130, + 33234, + 32974, + 15418, + 16839, + 47885, + 26779, + 17236, + 6032, + 38682, + 17786, + 12526, + 11147, + 1920, + 3174, + 41370, + 27148, + 48030, + 21167, + 20664, + 32415, + 2620, + 38471, + 17283, + 30710, + 7504, + 30180, + 49058, + 15407, + 18549, + 15553, + 2935, + 11448, + 46008, + 11040, + 31171, + 6412, + 6170, + 40171, + 3641, + 8321, + 25462, + 10368, + 5318, + 20231, + 10775, + 467, + 2, + 31996, + 47762, + 4594, + 13358, + 11771, + 38279, + 41948, + 1901, + 4933, + 15231, + 40774, + 15963, + 72, + 9701, + 33937, + 48918, + 3987, + 25392, + 39861, + 37325, + 1008, + 2622, + 43986, + 15751, + 40038, + 30242, + 34435, + 17850, + 24562, + 32324, + 39588, + 32956, + 36801, + 16552, + 44418, + 40592, + 32216, + 554, + 25117, + 43790, + 48453, + 38552, + 45157, + 3587, + 32193, + 15444, + 9830, + 46867, + 1236, + 44296, + 21184, + 3538, + 33804, + 48555, + 34503, + 43941, + 17397, + 6069, + 17920, + 21700, + 39290, + 970, + 22332, + 22586, + 793, + 17315, + 28763, + 24443, + 7104, + 43084, + 29291, + 47380, + 19597, + 26089, + 42927, + 6011, + 1472, + 47318, + 45048, + 3730, + 13839, + 34984, + 47628, + 37672, + 6333, + 31853, + 9133, + 9171, + 18713, + 8722, + 17556, + 12962, + 36128, + 20271, + 48186, + 2917, + 38786, + 34021, + 40266, + 7849, + 11637, + 31294, + 7529, + 31092, + 7539, + 38498, + 40788, + 38781, + 15539, + 47753, + 22868, + 42892, + 5965, + 39678, + 31497, + 1965, + 10885, + 4443, + 46841, + 24753, + 49327, + 26671, + 2031, + 46463, + 9424, + 46219, + 11891, + 44314, + 9650, + 4850, + 14358, + 27285, + 22854, + 31689, + 38962, + 49723, + 5082, + 23421, + 19461, + 31771, + 9950, + 3806, + 30939, + 6342, + 21796, + 11028, + 23513, + 31298, + 17794, + 38810, + 2196, + 4813, + 42151, + 38155, + 496, + 49144, + 5167, + 3638, + 28211, + 32095, + 37315, + 15128, + 42950, + 42696, + 1347, + 13785, + 39942, + 27741, + 11557, + 35229, + 45735, + 27774, + 5523, + 6390, + 17386, + 44433, + 43052, + 27717, + 31898, + 10556, + 34342, + 43850, + 13958, + 42415, + 34347, + 49420, + 37006, + 11156, + 22585, + 26432, + 31565, + 2946, + 40331, + 13554, + 25525, + 27826, + 45631, + 1288, + 20418, + 2192, + 28232, + 19316, + 17927, + 46839, + 29368, + 14724, + 36526, + 24673, + 6279, + 39074, + 14670, + 18343, + 19868, + 27242, + 2223, + 37237, + 5118, + 9910, + 44342, + 5982, + 39270, + 32839, + 38656, + 11124, + 41617, + 48976, + 27153, + 31428, + 33253, + 16144, + 41108, + 25503, + 37334, + 40821, + 47261, + 46094, + 48917, + 2877, + 4557, + 35053, + 11101, + 18803, + 3496, + 29302, + 4376, + 10710, + 48716, + 36073, + 17634, + 38933, + 12816, + 18127, + 23819, + 28653, + 18023, + 2468, + 8486, + 15031, + 38664, + 21356, + 31236, + 26331, + 38521, + 34911, + 40345, + 16986, + 38880, + 26091, + 552, + 10515, + 43874, + 13696, + 42937, + 6118, + 42973, + 47583, + 15790, + 12645, + 14059, + 47894, + 22802, + 33270, + 37844, + 14528, + 22147, + 38121, + 25688, + 21559, + 21349, + 12268, + 22078, + 5136, + 25317, + 39827, + 16687, + 20009, + 8304, + 19098, + 2897, + 2436, + 34970, + 17191, + 31588, + 30460, + 40953, + 13409, + 10891, + 13831, + 17812, + 24185, + 39650, + 37833, + 46061, + 17661, + 22023, + 9894, + 45181, + 2403, + 46446, + 4216, + 38899, + 12165, + 6103, + 20957, + 24734, + 20647, + 34727, + 16836, + 30074, + 39797, + 47731, + 5937, + 21832, + 2983, + 5172, + 45398, + 48050, + 23314, + 33649, + 2531, + 14044, + 25748, + 13714, + 19751, + 29112, + 48601, + 26133, + 28932, + 6399, + 4518, + 26038, + 45456, + 49641, + 21818, + 38845, + 28900, + 18088, + 21253, + 28968, + 18333, + 17398, + 6671, + 43268, + 30863, + 36820, + 1076, + 48527, + 47912, + 18564, + 2967, + 3875, + 48726, + 46350, + 35202, + 37479, + 22377, + 23944, + 17068, + 4563, + 29979, + 35991, + 3057, + 30016, + 28052, + 43497, + 26196, + 19067, + 1026, + 24936, + 1019, + 49664, + 2562, + 27567, + 40167, + 9803, + 47537, + 1729, + 21830, + 42467, + 35104, + 13044, + 4235, + 24778, + 30849, + 7262, + 47307, + 22742, + 29785, + 14370, + 2984, + 13957, + 2117, + 20964, + 45917, + 876, + 29647, + 46359, + 7086, + 31336, + 4835, + 4450, + 650, + 38741, + 36696, + 37204, + 31664, + 39430, + 34736, + 11556, + 12314, + 21621, + 31476, + 44562, + 47393, + 47977, + 1992, + 47030, + 29397, + 21527, + 12751, + 29553, + 13610, + 7206, + 41957, + 38439, + 27098, + 6357, + 17182, + 42333, + 22491, + 36991, + 9485, + 39255, + 9341, + 47782, + 23147, + 14740, + 43109, + 7372, + 24079, + 2476, + 16546, + 22664, + 10385, + 23849, + 36754, + 30240, + 38267, + 15964, + 7779, + 15917, + 2683, + 13920, + 6813, + 15807, + 41658, + 28651, + 11473, + 12647, + 10660, + 47764, + 49263, + 41288, + 37518, + 2108, + 9460, + 2148, + 4932, + 3362, + 44015, + 22945, + 24555, + 20251, + 33982, + 5009, + 29353, + 32153, + 48429, + 4066, + 22105, + 38362, + 38706, + 27159, + 26446, + 9617, + 42025, + 41863, + 24391, + 41209, + 23815, + 4397, + 32065, + 35918, + 2125, + 16622, + 31255, + 21534, + 9699, + 9429, + 17969, + 1379, + 16898, + 40713, + 26385, + 22884, + 36892, + 9974, + 33900, + 47051, + 4839, + 16341, + 5821, + 7222, + 28858, + 4338, + 31408, + 24426, + 22389, + 49306, + 37407, + 10466, + 34009, + 4510, + 6724, + 6939, + 12033, + 495, + 12718, + 25069, + 20868, + 26098, + 28358, + 12298, + 34378, + 17190, + 22391, + 36942, + 8417, + 33120, + 14751, + 43358, + 30344, + 4972, + 16716, + 14094, + 17894, + 5439, + 21122, + 31471, + 23698, + 33188, + 14777, + 28617, + 15495, + 745, + 1395, + 45383, + 12794, + 39731, + 8623, + 16270, + 5778, + 30320, + 2658, + 11972, + 6356, + 12388, + 10061, + 7430, + 18025, + 4009, + 26494, + 17993, + 37808, + 44286, + 28212, + 4965, + 38291, + 36167, + 12265, + 36712, + 14843, + 9966, + 39267, + 15916, + 14249, + 27240, + 26065, + 3162, + 41457, + 31453, + 15767, + 46531, + 43526, + 47654, + 6178, + 25482, + 45365, + 8680, + 18963, + 11322, + 39680, + 48403, + 850, + 34248, + 26632, + 9321, + 14315, + 41938, + 17624, + 25980, + 34141, + 1427, + 22275, + 25254, + 40845, + 28694, + 34441, + 22735, + 30772, + 42552, + 17496, + 5837, + 5242, + 37082, + 23764, + 26024, + 12854, + 2112, + 49812, + 30948, + 29664, + 47185, + 12991, + 30312, + 17281, + 29173, + 27573, + 387, + 8439, + 13894, + 36677, + 18482, + 19961, + 21803, + 16031, + 7969, + 18290, + 1388, + 45928, + 46700, + 8592, + 16526, + 8036, + 39227, + 2686, + 46605, + 45231, + 17726, + 14487, + 44214, + 31410, + 31027, + 13788, + 41082, + 45314, + 24881, + 17160, + 9744, + 39272, + 20494, + 32420, + 11401, + 48415, + 30952, + 18449, + 25640, + 28989, + 28024, + 5609, + 3665, + 24046, + 27199, + 26041, + 41303, + 30679, + 31615, + 15472, + 37826, + 22680, + 18524, + 2707, + 22602, + 36059, + 42497, + 6655, + 39973, + 9181, + 23190, + 40615, + 2467, + 47861, + 22842, + 27250, + 13879, + 37552, + 46840, + 11274, + 3758, + 4246, + 8951, + 40076, + 34352, + 17697, + 18067, + 49829, + 37197, + 27862, + 36228, + 2660, + 13947, + 21359, + 39669, + 6935, + 14672, + 29261, + 45346, + 14764, + 47903, + 48516, + 48572, + 33145, + 41896, + 19715, + 46861, + 9, + 4357, + 34315, + 3063, + 21011, + 1370, + 36604, + 49379, + 41704, + 6450, + 27177, + 31395, + 22123, + 3081, + 24840, + 8614, + 25168, + 40595, + 30172, + 22043, + 1242, + 30209, + 8604, + 13092, + 37790, + 16197, + 47367, + 26932, + 25240, + 47181, + 43898, + 33368, + 1601, + 25828, + 20677, + 14983, + 29115, + 638, + 34269, + 40669, + 39860, + 40139, + 39387, + 34371, + 43465, + 43557, + 7854, + 35695, + 32512, + 19853, + 8590, + 36168, + 2266, + 29834, + 41532, + 37217, + 43007, + 20206, + 15341, + 21203, + 2289, + 141, + 23221, + 34536, + 34306, + 26481, + 20473, + 30457, + 17074, + 34692, + 7027, + 686, + 10696, + 13110, + 13034, + 19673, + 1149, + 11895, + 36249, + 23882, + 31536, + 11454, + 34590, + 1024, + 41635, + 23404, + 22624, + 35742, + 28192, + 33384, + 38646, + 34968, + 29219, + 9209, + 4142, + 43427, + 1407, + 26443, + 47915, + 44265, + 24787, + 24648, + 26510, + 15950, + 5281, + 28157, + 13826, + 44367, + 4855, + 22007, + 41783, + 37800, + 35519, + 23928, + 263, + 1740, + 30406, + 511, + 22748, + 34646, + 20521, + 19576, + 11799, + 12148, + 28051, + 13068, + 12686, + 34764, + 6246, + 18051, + 475, + 21173, + 5895, + 28878, + 42526, + 14127, + 26161, + 17539, + 37318, + 26746, + 14968, + 41047, + 36508, + 22593, + 3816, + 12453, + 5365, + 46621, + 2491, + 28667, + 49135, + 38929, + 37721, + 48177, + 48900, + 43382, + 2524, + 30314, + 42468, + 44442, + 35883, + 14302, + 33669, + 42702, + 27908, + 8620, + 40396, + 23317, + 37312, + 25104, + 44924, + 38913, + 5282, + 18187, + 19358, + 42129, + 42197, + 37560, + 46758, + 24978, + 9972, + 899, + 13999, + 13521, + 44854, + 48398, + 21635, + 32622, + 27540, + 43931, + 6544, + 46378, + 31682, + 21739, + 21690, + 26056, + 16588, + 20092, + 13807, + 33723, + 5232, + 27752, + 13103, + 38246, + 29265, + 15874, + 46663, + 37562, + 4149, + 44333, + 13639, + 35904, + 17510, + 47132, + 44145, + 30550, + 16800, + 19552, + 9376, + 22044, + 18002, + 7671, + 28796, + 11329, + 17412, + 13385, + 45828, + 14098, + 38308, + 27835, + 20098, + 18142, + 15897, + 23024, + 23704, + 38783, + 26256, + 45931, + 23297, + 19681, + 40277, + 22506, + 48989, + 48497, + 20669, + 45210, + 25297, + 4774, + 32806, + 47527, + 1675, + 14870, + 10530, + 28939, + 23158, + 33268, + 31666, + 34038, + 49284, + 10536, + 30973, + 1444, + 14198, + 16933, + 35610, + 49466, + 30507, + 33338, + 14255, + 2851, + 38657, + 34170, + 30431, + 49447, + 12692, + 11358, + 43436, + 49677, + 16778, + 7434, + 37824, + 16952, + 44416, + 5536, + 14403, + 32531, + 4520, + 44397, + 30254, + 28151, + 18953, + 26210, + 40248, + 14699, + 38940, + 17820, + 18322, + 44334, + 36362, + 45184, + 23115, + 49083, + 5001, + 35379, + 36359, + 10646, + 49019, + 45601, + 30978, + 26794, + 20934, + 33541, + 35798, + 22757, + 35030, + 4597, + 48322, + 28562, + 1331, + 45160, + 30556, + 13867, + 36872, + 44750, + 17175, + 12824, + 11917, + 22740, + 5793, + 35466, + 18352, + 7383, + 46356, + 43314, + 21556, + 42231, + 49018, + 14660, + 6265, + 7444, + 8156, + 13316, + 35092, + 5757, + 39400, + 4458, + 22509, + 597, + 7824, + 11696, + 18404, + 7867, + 27053, + 40958, + 2370, + 32218, + 41100, + 20762, + 45467, + 48721, + 41706, + 35274, + 26239, + 25159, + 42664, + 1681, + 32546, + 39160, + 49437, + 9402, + 23519, + 42753, + 23577, + 25711, + 37665, + 3306, + 19292, + 15244, + 5859, + 20614, + 9715, + 27565, + 34022, + 5205, + 33209, + 36979, + 34236, + 46722, + 3143, + 12018, + 30183, + 34450, + 15169, + 43981, + 22925, + 14671, + 39805, + 7029, + 26307, + 10565, + 34812, + 83, + 14393, + 28861, + 33231, + 47337, + 658, + 26030, + 2248, + 22743, + 39796, + 37338, + 46567, + 14887, + 2827, + 312, + 6738, + 35267, + 16138, + 27583, + 21191, + 29546, + 30628, + 28981, + 11016, + 17125, + 10319, + 8885, + 31266, + 16629, + 39019, + 5960, + 35494, + 36776, + 31041, + 302, + 29639, + 39564, + 24736, + 45739, + 47247, + 28688, + 8842, + 36505, + 20234, + 6344, + 48768, + 31505, + 44025, + 89, + 42312, + 28609, + 39259, + 24326, + 9761, + 30420, + 24543, + 27387, + 25539, + 31648, + 26369, + 8930, + 2443, + 32319, + 18829, + 15500, + 2313, + 12646, + 38936, + 25470, + 12133, + 19708, + 19337, + 20621, + 14610, + 20346, + 29337, + 15919, + 25780, + 48578, + 3460, + 41761, + 12102, + 10579, + 4808, + 2312, + 8689, + 42323, + 38708, + 19614, + 3030, + 20300, + 8886, + 6920, + 33971, + 9616, + 5424, + 9483, + 46065, + 32923, + 19317, + 32862, + 4546, + 2857, + 35951, + 12531, + 33131, + 16746, + 23163, + 19943, + 48035, + 24531, + 6431, + 43660, + 45485, + 39608, + 12440, + 30108, + 30283, + 48781, + 31494, + 25515, + 26739, + 27684, + 45565, + 45374, + 32315, + 5735, + 45284, + 40300, + 33305, + 9267, + 14297, + 47691, + 35158, + 35927, + 13085, + 11878, + 44565, + 21089, + 12276, + 42889, + 27299, + 5754, + 42865, + 36610, + 20919, + 11893, + 49828, + 47564, + 36458, + 1788, + 27084, + 29997, + 12810, + 12776, + 16304, + 37352, + 41952, + 43063, + 17749, + 6968, + 44413, + 13189, + 32731, + 1960, + 4267, + 20011, + 29771, + 44641, + 40192, + 22376, + 40299, + 46784, + 29199, + 30088, + 16698, + 24704, + 6319, + 4642, + 6274, + 37419, + 13023, + 49193, + 5479, + 9918, + 31973, + 2762, + 2876, + 17887, + 16917, + 14224, + 17564, + 42680, + 24447, + 15907, + 30674, + 36284, + 23669, + 5620, + 37961, + 42098, + 39625, + 30385, + 49032, + 14458, + 12112, + 14239, + 44006, + 23601, + 2116, + 10119, + 40655, + 38815, + 39915, + 49744, + 33686, + 4676, + 33825, + 2519, + 46886, + 14975, + 12760, + 3886, + 9512, + 16668, + 39324, + 8774, + 12496, + 21470, + 29986, + 490, + 5795, + 17476, + 32960, + 13701, + 17748, + 46307, + 4335, + 15102, + 12080, + 49162, + 46297, + 24348, + 619, + 43531, + 35682, + 5015, + 27713, + 28631, + 26882, + 4228, + 42205, + 7975, + 2304, + 11480, + 4503, + 6415, + 1176, + 22045, + 28599, + 22917, + 11810, + 13665, + 5342, + 14272, + 40097, + 36476, + 49523, + 48492, + 28494, + 20513, + 10743, + 15578, + 10432, + 7963, + 14010, + 12166, + 39448, + 41643, + 26762, + 13024, + 43490, + 3820, + 631, + 27918, + 14784, + 5011, + 5407, + 48249, + 26693, + 6427, + 42421, + 33194, + 31325, + 17588, + 19765, + 43810, + 28458, + 7329, + 11432, + 139, + 40641, + 36171, + 44335, + 36280, + 4433, + 48265, + 9977, + 30364, + 2040, + 47794, + 5943, + 5891, + 25552, + 46492, + 26215, + 10682, + 29717, + 32180, + 49784, + 29662, + 17337, + 21416, + 11911, + 31232, + 39345, + 39443, + 29044, + 25354, + 3078, + 11452, + 15676, + 30546, + 49760, + 20424, + 40437, + 10671, + 575, + 44711, + 5957, + 40817, + 46227, + 965, + 25605, + 22503, + 13779, + 49521, + 26554, + 10037, + 4239, + 10791, + 15586, + 9653, + 45973, + 46970, + 28915, + 44801, + 30290, + 39910, + 32499, + 33519, + 1135, + 18462, + 26265, + 8979, + 28427, + 5013, + 26879, + 18530, + 18882, + 35102, + 14627, + 48146, + 7410, + 15888, + 35715, + 32651, + 22478, + 22225, + 31824, + 48311, + 17117, + 9526, + 42145, + 35350, + 22747, + 13415, + 21532, + 12426, + 24566, + 17872, + 40398, + 41811, + 5164, + 40812, + 3451, + 20906, + 32615, + 19380, + 27381, + 18586, + 37517, + 24630, + 42646, + 47666, + 16005, + 16732, + 4787, + 28336, + 12402, + 8738, + 21228, + 30800, + 23521, + 3385, + 5732, + 12427, + 17129, + 6211, + 44458, + 22607, + 37123, + 31022, + 7577, + 43522, + 46535, + 45260, + 27449, + 48190, + 6980, + 9856, + 45444, + 14910, + 29319, + 43676, + 3350, + 46816, + 27408, + 3581, + 11200, + 14250, + 29332, + 12957, + 16569, + 20841, + 42632, + 14833, + 8201, + 18015, + 5336, + 25273, + 35612, + 34373, + 45377, + 43587, + 20566, + 26731, + 11609, + 15653, + 23144, + 35809, + 44261, + 20207, + 5073, + 45023, + 29287, + 32636, + 9272, + 16673, + 26327, + 1412, + 13978, + 23007, + 28487, + 26843, + 3313, + 34649, + 15800, + 15387, + 40291, + 42678, + 23331, + 40792, + 12573, + 45921, + 18173, + 16199, + 1403, + 7590, + 15042, + 27873, + 34543, + 9853, + 38465, + 13546, + 23971, + 34285, + 11284, + 28501, + 21717, + 20794, + 42542, + 44840, + 2512, + 7887, + 19938, + 3131, + 6084, + 11600, + 45051, + 37744, + 28538, + 21494, + 11400, + 11642, + 39225, + 47227, + 36426, + 18100, + 5425, + 48908, + 17499, + 21780, + 34318, + 37875, + 35767, + 47135, + 30666, + 47694, + 34788, + 15014, + 36791, + 22340, + 28547, + 44627, + 23052, + 18280, + 28554, + 21236, + 47748, + 26132, + 34557, + 31954, + 34365, + 5700, + 2344, + 12289, + 11675, + 27490, + 17335, + 13845, + 7072, + 47585, + 35706, + 34035, + 47649, + 9195, + 29312, + 37733, + 29879, + 4706, + 27046, + 27730, + 26343, + 29789, + 43935, + 44438, + 40732, + 42669, + 28426, + 3511, + 15517, + 18704, + 11717, + 625, + 36321, + 45106, + 36364, + 26409, + 28255, + 44936, + 4091, + 26636, + 42960, + 45422, + 39563, + 42825, + 45650, + 46063, + 44697, + 15234, + 19441, + 14591, + 38825, + 48252, + 538, + 6864, + 13670, + 18753, + 18487, + 9016, + 22774, + 16626, + 9523, + 10809, + 3291, + 48450, + 975, + 49970, + 4858, + 20622, + 32703, + 27667, + 20407, + 2334, + 2119, + 32555, + 12914, + 11633, + 46814, + 1293, + 6546, + 6903, + 4727, + 379, + 44417, + 47667, + 28225, + 45967, + 45965, + 4317, + 886, + 13988, + 41142, + 33492, + 33840, + 9773, + 16769, + 11718, + 5724, + 45913, + 7019, + 33314, + 32818, + 28493, + 3633, + 26760, + 4519, + 5445, + 43811, + 15823, + 38868, + 35548, + 40849, + 22975, + 25274, + 45504, + 13216, + 40250, + 24228, + 25173, + 31929, + 19303, + 34462, + 22847, + 24626, + 49961, + 39556, + 9762, + 14005, + 18947, + 10777, + 25459, + 39253, + 45527, + 48473, + 35354, + 29260, + 30160, + 40686, + 35368, + 2537, + 42134, + 3700, + 195, + 43862, + 42448, + 583, + 33327, + 42072, + 49045, + 49962, + 7542, + 30381, + 49897, + 42901, + 30846, + 18675, + 45855, + 19772, + 29813, + 29330, + 12073, + 39076, + 46262, + 10273, + 35539, + 44570, + 4922, + 12600, + 6816, + 6997, + 23992, + 20150, + 33019, + 42757, + 1961, + 39819, + 40495, + 23197, + 42035, + 49237, + 48787, + 13180, + 48474, + 39337, + 25806, + 38021, + 11240, + 18066, + 44772, + 42656, + 9728, + 21434, + 34427, + 24464, + 41299, + 6827, + 47323, + 24784, + 11266, + 32845, + 18190, + 38645, + 17113, + 17884, + 13364, + 18045, + 24061, + 2259, + 41569, + 2253, + 3032, + 20161, + 20491, + 29519, + 4084, + 8154, + 8464, + 30289, + 21968, + 14376, + 36699, + 46843, + 14335, + 33079, + 4898, + 28537, + 46634, + 25435, + 15749, + 7094, + 29095, + 32374, + 34556, + 24203, + 9019, + 43305, + 39469, + 48471, + 42672, + 25844, + 37595, + 2184, + 26020, + 38048, + 44348, + 40790, + 3262, + 22146, + 40473, + 7919, + 14864, + 5155, + 21903, + 34790, + 33144, + 26793, + 30610, + 23261, + 25876, + 37215, + 37903, + 40547, + 44975, + 36193, + 9565, + 41290, + 36066, + 15827, + 1119, + 44979, + 6656, + 33173, + 34534, + 11464, + 19845, + 28375, + 37441, + 12307, + 6755, + 36878, + 8039, + 16764, + 47303, + 8204, + 12663, + 14915, + 5626, + 8737, + 7522, + 30814, + 28394, + 22603, + 38440, + 45464, + 46947, + 19675, + 47704, + 7043, + 45413, + 45587, + 48164, + 22177, + 28424, + 45723, + 33271, + 26874, + 45775, + 42451, + 31692, + 24749, + 2729, + 9642, + 27910, + 33182, + 13067, + 46797, + 7888, + 26129, + 31766, + 44298, + 24207, + 44514, + 37390, + 48239, + 23288, + 20862, + 10244, + 8216, + 8263, + 30879, + 30027, + 19290, + 47790, + 21496, + 14135, + 49026, + 3997, + 45974, + 21675, + 47044, + 14019, + 3047, + 42334, + 8006, + 15163, + 22613, + 40360, + 33128, + 26459, + 21368, + 39965, + 14931, + 42823, + 47464, + 34778, + 13473, + 13227, + 41360, + 17805, + 11491, + 14166, + 5740, + 42176, + 49152, + 31752, + 17037, + 22516, + 33625, + 45834, + 28792, + 17982, + 49606, + 23438, + 2194, + 31295, + 22367, + 12335, + 41437, + 38548, + 43937, + 43333, + 11776, + 14280, + 27131, + 24020, + 7957, + 29499, + 30060, + 49872, + 7891, + 36374, + 45725, + 13348, + 10126, + 30938, + 20040, + 31063, + 9753, + 11378, + 40216, + 16779, + 201, + 29673, + 42685, + 23936, + 24073, + 4421, + 26537, + 37033, + 16320, + 35961, + 11381, + 9735, + 898, + 36602, + 29746, + 27485, + 24844, + 24497, + 31529, + 10263, + 19651, + 41278, + 26706, + 48779, + 5, + 17986, + 41419, + 5328, + 14103, + 33758, + 8287, + 16676, + 25362, + 37902, + 24059, + 10661, + 44677, + 31384, + 35173, + 47616, + 15972, + 28748, + 47839, + 22529, + 24344, + 36157, + 36500, + 19456, + 34913, + 42080, + 29306, + 26502, + 36558, + 12745, + 47838, + 19786, + 24927, + 33888, + 49024, + 8895, + 49076, + 9003, + 23699, + 27633, + 8099, + 22427, + 35572, + 34343, + 2314, + 46602, + 49825, + 25708, + 18176, + 9971, + 29203, + 44992, + 25255, + 35744, + 6275, + 16641, + 45093, + 24918, + 47613, + 20843, + 35520, + 26907, + 27128, + 10779, + 22965, + 48145, + 46458, + 10452, + 10614, + 14363, + 19740, + 47324, + 6824, + 10401, + 9590, + 29165, + 42029, + 2400, + 37878, + 38505, + 1502, + 2818, + 15238, + 33143, + 43365, + 32990, + 44877, + 15821, + 7190, + 2182, + 32826, + 49670, + 1171, + 35599, + 44818, + 25320, + 7698, + 44598, + 9671, + 22913, + 30255, + 1294, + 30223, + 31919, + 15309, + 48982, + 17868, + 4641, + 15199, + 42037, + 17078, + 15757, + 37716, + 12662, + 9584, + 6975, + 18026, + 20145, + 8833, + 5730, + 23084, + 39050, + 43806, + 43659, + 21703, + 41266, + 1378, + 2891, + 18090, + 21357, + 43414, + 30875, + 43390, + 24339, + 5284, + 35891, + 4088, + 42539, + 49020, + 3517, + 2570, + 1917, + 15616, + 22283, + 38027, + 37364, + 3205, + 16057, + 92, + 40691, + 6199, + 20826, + 19032, + 21558, + 22648, + 29425, + 37243, + 15537, + 1913, + 35821, + 11062, + 27195, + 48882, + 28123, + 22520, + 38452, + 47574, + 49950, + 30620, + 2422, + 39591, + 42506, + 42607, + 48315, + 39944, + 16274, + 13506, + 17846, + 33994, + 27574, + 36775, + 40459, + 15595, + 36810, + 11783, + 46869, + 8969, + 10280, + 3484, + 5171, + 48132, + 25712, + 13447, + 39699, + 18381, + 16919, + 30106, + 32991, + 4352, + 28934, + 35235, + 42969, + 45286, + 44626, + 31312, + 14955, + 25369, + 37224, + 8021, + 656, + 34327, + 16069, + 32646, + 14906, + 16784, + 6404, + 2300, + 37944, + 27833, + 39314, + 17325, + 17647, + 10902, + 31347, + 45776, + 24289, + 3294, + 38537, + 45745, + 21590, + 41842, + 27623, + 23275, + 13906, + 19262, + 37420, + 46201, + 14449, + 9816, + 16761, + 27654, + 18378, + 2538, + 11836, + 32429, + 44156, + 25762, + 6049, + 43378, + 24008, + 34915, + 7242, + 11018, + 4548, + 40564, + 24397, + 674, + 24677, + 29579, + 27976, + 31400, + 39459, + 23227, + 21963, + 37362, + 16967, + 3817, + 3787, + 4050, + 9720, + 44120, + 21196, + 18308, + 4720, + 10363, + 47532, + 12786, + 29174, + 14718, + 43846, + 6648, + 5311, + 10496, + 2225, + 1722, + 13488, + 46426, + 28273, + 46662, + 11045, + 33341, + 36071, + 16090, + 15841, + 13261, + 5679, + 5388, + 13752, + 35359, + 41102, + 35514, + 35006, + 4329, + 1415, + 18004, + 35830, + 32545, + 14095, + 35818, + 30338, + 21058, + 3598, + 30983, + 33976, + 43610, + 27836, + 25760, + 31651, + 6924, + 22899, + 20237, + 2590, + 40092, + 45712, + 11907, + 9158, + 23154, + 17822, + 26908, + 26526, + 4030, + 12301, + 11626, + 14708, + 10738, + 37763, + 6545, + 8355, + 25136, + 776, + 34310, + 34841, + 27011, + 20121, + 16202, + 31191, + 43718, + 8324, + 16435, + 40347, + 28252, + 18611, + 4890, + 26876, + 31503, + 20313, + 13753, + 7521, + 236, + 37982, + 28810, + 37578, + 46259, + 4098, + 9881, + 36499, + 38101, + 40915, + 25502, + 17529, + 839, + 11196, + 17431, + 16291, + 42284, + 7064, + 36025, + 17907, + 31932, + 38139, + 14120, + 40017, + 23543, + 25175, + 39709, + 12868, + 2839, + 9488, + 24538, + 40000, + 39137, + 35633, + 27597, + 41456, + 39257, + 44852, + 15272, + 36652, + 2319, + 37221, + 2576, + 13396, + 49737, + 2811, + 41010, + 24300, + 39457, + 42257, + 44660, + 4432, + 33763, + 10526, + 39214, + 24932, + 46965, + 46490, + 42831, + 47401, + 19777, + 45031, + 7505, + 26416, + 44040, + 42783, + 3914, + 6331, + 21960, + 19917, + 42965, + 26904, + 22239, + 38369, + 11763, + 11311, + 35261, + 127, + 1625, + 18641, + 38850, + 21951, + 33235, + 418, + 12489, + 48475, + 37775, + 48537, + 5334, + 6800, + 37297, + 30832, + 26504, + 14473, + 38314, + 48536, + 21284, + 17448, + 32139, + 33746, + 42593, + 48279, + 45426, + 35424, + 1941, + 3690, + 37765, + 41144, + 44476, + 36705, + 19946, + 17453, + 9938, + 14485, + 1550, + 42810, + 36909, + 26546, + 17026, + 8168, + 7722, + 9375, + 24003, + 19812, + 23247, + 12775, + 6470, + 42336, + 31086, + 31085, + 23117, + 19903, + 44477, + 37038, + 23366, + 25265, + 1204, + 14518, + 5433, + 44349, + 13289, + 19058, + 20727, + 16795, + 24475, + 36901, + 48079, + 11229, + 29686, + 41004, + 18610, + 46556, + 35872, + 41944, + 1532, + 28730, + 35752, + 4523, + 5140, + 8011, + 2361, + 285, + 21807, + 48282, + 20233, + 40065, + 11215, + 9034, + 38653, + 41743, + 9266, + 27701, + 16577, + 46274, + 6914, + 16509, + 28709, + 38579, + 22819, + 49061, + 22092, + 18749, + 1335, + 10900, + 40183, + 4615, + 5973, + 40302, + 12712, + 30840, + 40762, + 41260, + 4475, + 38719, + 26099, + 21879, + 2097, + 3343, + 13929, + 49752, + 22288, + 14397, + 18012, + 27350, + 37046, + 2360, + 26652, + 32603, + 9708, + 25140, + 9741, + 25389, + 28060, + 45367, + 48134, + 22179, + 2567, + 3161, + 28826, + 16621, + 24125, + 33391, + 22902, + 34608, + 45709, + 37107, + 690, + 37098, + 7404, + 19413, + 32983, + 18236, + 23777, + 36793, + 13001, + 29138, + 34102, + 41653, + 6758, + 23310, + 12762, + 23257, + 28951, + 15270, + 25023, + 2972, + 8056, + 34127, + 7774, + 45971, + 27073, + 31487, + 18195, + 26508, + 1923, + 31316, + 38938, + 32274, + 16605, + 29964, + 16734, + 20391, + 44386, + 8082, + 33375, + 41453, + 38906, + 47054, + 27457, + 17208, + 43705, + 25901, + 35578, + 31543, + 30316, + 17375, + 11945, + 34634, + 1478, + 34921, + 47468, + 11812, + 43757, + 11767, + 41214, + 36097, + 23574, + 18119, + 47695, + 48195, + 40908, + 30366, + 46631, + 7386, + 24931, + 21774, + 46653, + 49069, + 512, + 17852, + 48904, + 9968, + 3403, + 21265, + 45242, + 36550, + 6836, + 24398, + 969, + 26540, + 4836, + 14562, + 9623, + 5858, + 9962, + 24469, + 665, + 13987, + 27312, + 24140, + 33443, + 49565, + 47152, + 24546, + 23023, + 27029, + 34145, + 27844, + 2948, + 14655, + 24670, + 48544, + 40905, + 32530, + 34647, + 7677, + 44232, + 42352, + 45235, + 40374, + 40320, + 37515, + 43918, + 7560, + 7945, + 10844, + 18113, + 26143, + 9059, + 43726, + 6646, + 33042, + 25398, + 11588, + 26770, + 22038, + 34801, + 32516, + 12986, + 45488, + 14126, + 40942, + 6191, + 6004, + 7913, + 14717, + 40100, + 48438, + 16428, + 14068, + 26361, + 49648, + 24773, + 20466, + 43491, + 28791, + 12630, + 933, + 45718, + 8033, + 41440, + 30447, + 24799, + 37115, + 18454, + 11699, + 24938, + 41970, + 21862, + 26751, + 7389, + 10323, + 33600, + 20093, + 8804, + 37599, + 27066, + 10704, + 4700, + 45661, + 34028, + 29415, + 30234, + 26728, + 23189, + 38535, + 37229, + 23150, + 22633, + 25057, + 40273, + 31999, + 26088, + 15670, + 477, + 41822, + 38760, + 22259, + 40046, + 48894, + 28539, + 4375, + 1557, + 43554, + 49879, + 13507, + 26125, + 11408, + 45583, + 39550, + 783, + 25618, + 23732, + 10622, + 36778, + 5654, + 12103, + 38888, + 8220, + 462, + 43321, + 41791, + 45337, + 44631, + 33877, + 16525, + 46164, + 29823, + 29292, + 41940, + 42489, + 22442, + 528, + 47672, + 43772, + 2448, + 17831, + 17741, + 45279, + 41496, + 37279, + 2265, + 5503, + 2507, + 18370, + 15594, + 8234, + 42466, + 37274, + 4761, + 26734, + 10014, + 14407, + 1628, + 48593, + 28724, + 25097, + 23006, + 40584, + 40098, + 37171, + 31262, + 26110, + 3044, + 20689, + 5045, + 13661, + 8416, + 16582, + 2646, + 32699, + 14884, + 11733, + 15554, + 4941, + 36245, + 19357, + 45256, + 2816, + 43070, + 42429, + 5986, + 8765, + 44381, + 14832, + 2725, + 1122, + 33166, + 29794, + 17025, + 44578, + 7134, + 35381, + 40322, + 11686, + 40628, + 47111, + 10361, + 49490, + 9143, + 45670, + 38599, + 10782, + 34010, + 19690, + 6281, + 37490, + 12844, + 26761, + 7462, + 1304, + 31120, + 5970, + 237, + 49412, + 23664, + 26058, + 20728, + 5693, + 2884, + 42510, + 35448, + 44288, + 45193, + 28185, + 1078, + 49495, + 183, + 1223, + 17187, + 23434, + 41785, + 46224, + 8331, + 43166, + 19506, + 38979, + 28293, + 29866, + 44956, + 35762, + 18123, + 36238, + 28823, + 23043, + 3762, + 40539, + 4226, + 21430, + 14241, + 48408, + 26372, + 950, + 47967, + 34831, + 2671, + 4550, + 26528, + 39634, + 26325, + 2302, + 17695, + 22360, + 43764, + 5394, + 11926, + 44692, + 15604, + 38022, + 19851, + 45781, + 10301, + 36655, + 48280, + 10924, + 24671, + 18639, + 18772, + 15570, + 12966, + 24030, + 38165, + 40485, + 44372, + 40492, + 26938, + 1819, + 3760, + 31278, + 35021, + 25830, + 23025, + 10116, + 7243, + 20125, + 31242, + 25600, + 16536, + 42888, + 43893, + 31241, + 32704, + 17449, + 34718, + 3559, + 5168, + 38485, + 26854, + 29090, + 8101, + 42917, + 27359, + 3412, + 1033, + 21799, + 13731, + 48377, + 1671, + 38475, + 34162, + 23004, + 7949, + 398, + 45930, + 23374, + 16563, + 27215, + 4534, + 4862, + 37581, + 10310, + 20636, + 9260, + 25541, + 5275, + 9039, + 26384, + 28035, + 27745, + 11774, + 43148, + 4535, + 25120, + 29620, + 29481, + 30405, + 1985, + 34908, + 15094, + 14472, + 23292, + 45596, + 11421, + 14213, + 22320, + 18345, + 11337, + 38818, + 19641, + 42373, + 23500, + 29200, + 13766, + 12952, + 5389, + 32569, + 37939, + 13004, + 38444, + 16881, + 8693, + 2892, + 32634, + 26032, + 28640, + 28490, + 2293, + 39749, + 28744, + 5727, + 8265, + 3159, + 25426, + 49599, + 44843, + 20695, + 43658, + 13264, + 33576, + 13579, + 5051, + 24376, + 40851, + 45711, + 44127, + 47938, + 41686, + 34897, + 23198, + 49801, + 11779, + 1157, + 29129, + 10635, + 14093, + 3821, + 45788, + 48051, + 38651, + 17632, + 28020, + 28208, + 5936, + 3186, + 39293, + 12338, + 16686, + 38782, + 39521, + 21816, + 17797, + 8387, + 30166, + 20970, + 47398, + 24394, + 33452, + 38266, + 4572, + 17123, + 30212, + 36883, + 18165, + 24658, + 1792, + 26783, + 39853, + 42947, + 17903, + 28261, + 44605, + 10593, + 36672, + 15832, + 746, + 4555, + 19795, + 41697, + 25279, + 12678, + 6263, + 43187, + 24329, + 3620, + 43633, + 44471, + 6653, + 19209, + 23618, + 1034, + 123, + 13778, + 40793, + 17385, + 2846, + 7753, + 7768, + 36371, + 12537, + 18489, + 8709, + 2968, + 14565, + 45149, + 7403, + 28009, + 14141, + 29198, + 11804, + 3985, + 40193, + 33454, + 7689, + 33175, + 19578, + 23061, + 18635, + 8472, + 8218, + 39186, + 8389, + 6689, + 31626, + 38016, + 11008, + 40723, + 33570, + 26986, + 27513, + 16419, + 24793, + 35243, + 11309, + 19266, + 9961, + 18158, + 16890, + 16719, + 27227, + 18349, + 42060, + 16861, + 15981, + 49230, + 26440, + 34033, + 33908, + 13951, + 4399, + 2535, + 6085, + 40354, + 34059, + 27343, + 41992, + 35231, + 36682, + 33942, + 10542, + 20142, + 46363, + 11645, + 31539, + 11673, + 15011, + 39199, + 34985, + 3393, + 39037, + 7641, + 18683, + 24357, + 37071, + 4156, + 49335, + 44320, + 10455, + 40600, + 33364, + 19815, + 46470, + 788, + 34559, + 16640, + 37648, + 22472, + 24037, + 19524, + 23850, + 29447, + 22187, + 4756, + 32047, + 18793, + 48696, + 12376, + 7416, + 36938, + 37268, + 47438, + 42260, + 9453, + 36965, + 2526, + 2197, + 42447, + 36639, + 24783, + 5195, + 19902, + 2695, + 44033, + 37834, + 43211, + 28372, + 17511, + 37477, + 49880, + 43939, + 39171, + 19616, + 30286, + 29177, + 192, + 26405, + 31703, + 19132, + 3915, + 8583, + 18743, + 29963, + 20989, + 9214, + 27521, + 48137, + 27170, + 10962, + 6705, + 33456, + 47638, + 12344, + 17119, + 47095, + 9004, + 33568, + 33643, + 36573, + 7293, + 39131, + 12201, + 34612, + 3197, + 16667, + 35687, + 42102, + 19480, + 32723, + 45252, + 34641, + 20710, + 26081, + 14186, + 6661, + 25869, + 25124, + 27767, + 20001, + 2927, + 37375, + 18473, + 12297, + 10654, + 28315, + 25930, + 6386, + 49761, + 24276, + 26541, + 21142, + 20590, + 14279, + 42200, + 36139, + 36461, + 14995, + 10193, + 2680, + 11886, + 9956, + 37427, + 4297, + 19052, + 47593, + 22878, + 27287, + 4584, + 42292, + 30720, + 22677, + 42668, + 41215, + 11701, + 23636, + 46774, + 34337, + 16695, + 48737, + 15908, + 41372, + 21369, + 45204, + 5056, + 45756, + 8721, + 33593, + 24910, + 42747, + 41972, + 23946, + 10724, + 42228, + 13181, + 9067, + 44756, + 19889, + 36622, + 45845, + 13566, + 38293, + 42939, + 38677, + 3064, + 3093, + 29574, + 21098, + 46226, + 2407, + 11122, + 35273, + 21722, + 3170, + 27146, + 22522, + 49864, + 39248, + 18086, + 13612, + 31757, + 35344, + 4358, + 46387, + 8418, + 30554, + 13891, + 18383, + 11359, + 12543, + 11488, + 11313, + 44994, + 25416, + 40706, + 41491, + 49869, + 36570, + 9280, + 38755, + 43704, + 33714, + 20763, + 17711, + 43924, + 9494, + 46685, + 33960, + 9797, + 6023, + 34603, + 37953, + 21852, + 12090, + 14251, + 46499, + 5154, + 46173, + 5516, + 23442, + 41361, + 45789, + 26687, + 34370, + 22000, + 21947, + 36217, + 20933, + 2610, + 22315, + 35593, + 41369, + 46231, + 12279, + 3298, + 10076, + 42612, + 10358, + 2324, + 18657, + 12550, + 42135, + 35445, + 9795, + 17937, + 29232, + 20553, + 40304, + 20355, + 16809, + 39684, + 999, + 31383, + 6459, + 37809, + 16724, + 16971, + 40950, + 32311, + 22286, + 2718, + 19296, + 36091, + 29928, + 45521, + 28243, + 20227, + 16142, + 22310, + 42738, + 48630, + 46390, + 37600, + 48378, + 566, + 12898, + 27683, + 45995, + 44256, + 20181, + 42442, + 32910, + 7024, + 3561, + 6779, + 39342, + 30466, + 22786, + 14509, + 26910, + 31237, + 41988, + 2508, + 47615, + 48424, + 41799, + 29812, + 48773, + 33478, + 14704, + 3761, + 972, + 26366, + 26686, + 37872, + 41397, + 48778, + 1727, + 26959, + 12820, + 20123, + 19326, + 15287, + 48337, + 7621, + 17525, + 48981, + 49805, + 46907, + 11286, + 36402, + 32871, + 16770, + 35441, + 33879, + 44503, + 13239, + 15866, + 505, + 4049, + 48120, + 45223, + 42546, + 39412, + 47598, + 45952, + 38185, + 43743, + 2234, + 34421, + 1784, + 17042, + 36339, + 16349, + 44262, + 35508, + 42943, + 3069, + 19910, + 13438, + 26472, + 22029, + 16847, + 26382, + 1820, + 15318, + 29586, + 36346, + 26087, + 2970, + 425, + 26585, + 33642, + 15967, + 38191, + 5615, + 31691, + 41983, + 23226, + 12513, + 22610, + 20066, + 5268, + 32025, + 37869, + 17914, + 1241, + 14024, + 8542, + 10243, + 42610, + 15620, + 47850, + 18839, + 47168, + 31124, + 20087, + 46597, + 27893, + 30298, + 49262, + 35637, + 1876, + 11237, + 23814, + 43433, + 6231, + 29140, + 37041, + 47372, + 38380, + 7517, + 31463, + 9446, + 20631, + 880, + 15975, + 9787, + 12688, + 10768, + 22346, + 17518, + 35101, + 46415, + 33400, + 23647, + 24884, + 6913, + 34357, + 13945, + 18842, + 25370, + 6635, + 10754, + 13572, + 15692, + 30958, + 46460, + 32462, + 11974, + 29819, + 34515, + 35374, + 45336, + 24454, + 4204, + 5561, + 17603, + 19318, + 14898, + 29251, + 19129, + 11659, + 24607, + 23879, + 28555, + 11741, + 27997, + 21812, + 4578, + 3020, + 21632, + 436, + 12666, + 32458, + 39499, + 34558, + 12461, + 4373, + 21854, + 23039, + 45888, + 23128, + 21086, + 7037, + 8323, + 44427, + 19951, + 3575, + 6306, + 48090, + 37396, + 17811, + 24998, + 46473, + 1510, + 33992, + 31839, + 28105, + 29185, + 13228, + 12257, + 28636, + 32340, + 644, + 3680, + 39710, + 13571, + 6955, + 10559, + 18550, + 43801, + 11485, + 30355, + 35164, + 16374, + 45345, + 39955, + 20610, + 3347, + 13414, + 32090, + 30593, + 8506, + 49291, + 18924, + 17186, + 41526, + 20179, + 47427, + 21851, + 23837, + 12179, + 1282, + 9791, + 750, + 6890, + 28171, + 47781, + 31997, + 37353, + 4295, + 35376, + 41136, + 4580, + 44411, + 31891, + 1371, + 6793, + 5933, + 22560, + 7909, + 32943, + 32035, + 8708, + 36960, + 10040, + 21393, + 3878, + 21017, + 32833, + 18970, + 9167, + 830, + 9292, + 807, + 25484, + 43619, + 22046, + 47213, + 42154, + 44545, + 32757, + 2252, + 26513, + 36189, + 15447, + 27462, + 19315, + 49471, + 1930, + 27600, + 16825, + 32382, + 14842, + 25554, + 12509, + 8909, + 3122, + 38560, + 46690, + 6707, + 10189, + 13634, + 48175, + 43535, + 15218, + 14277, + 10225, + 8733, + 41247, + 25671, + 40831, + 28196, + 38456, + 1101, + 47354, + 21777, + 32126, + 10151, + 3356, + 26921, + 1655, + 45749, + 48829, + 2101, + 6397, + 7261, + 2472, + 1974, + 29896, + 42900, + 9299, + 29441, + 2899, + 19082, + 11975, + 11046, + 16424, + 48847, + 9502, + 12713, + 35244, + 2057, + 42788, + 25994, + 40237, + 7166, + 10094, + 18729, + 32217, + 1212, + 4165, + 47747, + 45502, + 16052, + 8681, + 23106, + 16488, + 12270, + 47563, + 45028, + 44806, + 12500, + 16362, + 20678, + 37940, + 17350, + 15215, + 22635, + 26288, + 24402, + 7065, + 11623, + 20023, + 20830, + 12234, + 47822, + 17880, + 44247, + 29320, + 8095, + 38449, + 29273, + 36444, + 10663, + 17610, + 10736, + 42069, + 10477, + 28133, + 30462, + 29966, + 38207, + 2428, + 20817, + 30193, + 13263, + 16113, + 9139, + 31359, + 25761, + 38389, + 41428, + 18866, + 21808, + 22972, + 29902, + 42221, + 8837, + 1036, + 24786, + 13915, + 20055, + 42196, + 15061, + 24423, + 1732, + 6930, + 13367, + 30645, + 34205, + 44209, + 546, + 40036, + 4334, + 24764, + 15754, + 30923, + 42024, + 42265, + 43750, + 37512, + 24830, + 30653, + 23641, + 34845, + 49861, + 8062, + 29136, + 21124, + 1823, + 15401, + 2188, + 14105, + 31633, + 37540, + 38423, + 5672, + 25911, + 36618, + 28205, + 1336, + 43181, + 24353, + 31291, + 15105, + 13583, + 15534, + 18264, + 21339, + 9975, + 37612, + 44273, + 219, + 10917, + 18175, + 44002, + 19969, + 44634, + 14499, + 39030, + 38400, + 42457, + 47587, + 7002, + 35869, + 18714, + 2292, + 13310, + 15627, + 2122, + 18555, + 18374, + 30579, + 38410, + 6391, + 5714, + 29512, + 25244, + 38244, + 20352, + 40162, + 3675, + 43597, + 20106, + 20767, + 2647, + 45248, + 40127, + 6659, + 36239, + 29874, + 40807, + 45976, + 41122, + 19496, + 43796, + 35386, + 1002, + 37988, + 1744, + 23211, + 45837, + 4743, + 34354, + 23407, + 23758, + 42315, + 34119, + 9126, + 4626, + 7593, + 4607, + 7780, + 11788, + 42335, + 25638, + 44733, + 6258, + 7828, + 17366, + 14324, + 13226, + 6340, + 4551, + 22052, + 34651, + 30647, + 24664, + 10248, + 24239, + 49818, + 18046, + 18941, + 29029, + 24283, + 37879, + 22119, + 14305, + 35666, + 22505, + 26137, + 16535, + 38742, + 15134, + 31340, + 31783, + 45730, + 23561, + 35304, + 32188, + 1065, + 22919, + 12059, + 46512, + 44379, + 9554, + 36265, + 40927, + 33869, + 15857, + 21500, + 38098, + 41383, + 41492, + 8576, + 24403, + 24585, + 44440, + 28148, + 9636, + 43662, + 41700, + 30130, + 34029, + 45985, + 22834, + 5907, + 42568, + 39045, + 29419, + 2799, + 27562, + 29795, + 22318, + 3557, + 25156, + 37196, + 46476, + 11304, + 14030, + 48529, + 47341, + 11204, + 25203, + 38785, + 45936, + 34872, + 4097, + 26417, + 20319, + 21939, + 5415, + 36919, + 5420, + 32019, + 29451, + 44042, + 34448, + 49716, + 36022, + 35139, + 24297, + 19467, + 29076, + 25335, + 3055, + 616, + 10334, + 22039, + 3868, + 24920, + 15428, + 22343, + 31480, + 12830, + 10826, + 29936, + 31306, + 43664, + 39606, + 16870, + 15809, + 22885, + 2321, + 3979, + 10255, + 4865, + 12130, + 44716, + 10150, + 17295, + 5026, + 29602, + 35598, + 33403, + 31727, + 44284, + 21289, + 46939, + 17622, + 14631, + 17839, + 34024, + 49153, + 25029, + 19797, + 45633, + 31892, + 28237, + 39375, + 31162, + 11192, + 41118, + 212, + 39842, + 33712, + 8170, + 5978, + 5137, + 48812, + 16036, + 35834, + 1801, + 22852, + 18569, + 24166, + 4976, + 35209, + 13887, + 48209, + 8315, + 11669, + 44228, + 18382, + 21965, + 3668, + 33216, + 9621, + 5255, + 41230, + 32214, + 9473, + 18891, + 33585, + 21373, + 30419, + 5368, + 23545, + 44147, + 5498, + 46802, + 2168, + 31054, + 47867, + 45278, + 38733, + 37126, + 23932, + 41067, + 25915, + 13014, + 31075, + 28197, + 11944, + 12807, + 13832, + 5448, + 23405, + 29545, + 10667, + 28685, + 11121, + 8113, + 23634, + 26371, + 1632, + 47463, + 28867, + 4887, + 7125, + 6909, + 27864, + 22504, + 44587, + 4718, + 3021, + 48901, + 11966, + 10133, + 42488, + 40263, + 34060, + 49047, + 43473, + 3961, + 28299, + 48451, + 12487, + 26305, + 25256, + 26068, + 49229, + 21719, + 43732, + 36114, + 24981, + 20160, + 22365, + 45522, + 49612, + 25736, + 42493, + 25893, + 47202, + 36453, + 23793, + 38303, + 37347, + 4053, + 8940, + 31374, + 44591, + 7258, + 18802, + 37429, + 14229, + 12392, + 29253, + 43666, + 810, + 3341, + 38425, + 37117, + 39852, + 22463, + 34484, + 19723, + 3791, + 8129, + 2477, + 40514, + 11144, + 28249, + 17612, + 30498, + 12558, + 29660, + 4143, + 11261, + 45767, + 29784, + 20585, + 43372, + 11244, + 14797, + 34769, + 16932, + 42216, + 47360, + 18518, + 10282, + 14821, + 15400, + 12477, + 23720, + 28684, + 5144, + 25842, + 15109, + 47860, + 25739, + 6225, + 28863, + 5214, + 6775, + 32088, + 27651, + 4435, + 36891, + 20290, + 42211, + 41234, + 5889, + 37523, + 16260, + 48176, + 37849, + 18788, + 42638, + 16206, + 18245, + 20978, + 38547, + 21582, + 30828, + 40865, + 4730, + 4474, + 9557, + 29543, + 2691, + 32967, + 1245, + 39831, + 11352, + 36272, + 19565, + 28775, + 32154, + 19202, + 20294, + 10803, + 11703, + 18740, + 6472, + 34821, + 3550, + 36103, + 29223, + 22200, + 47116, + 38240, + 2845, + 19149, + 16655, + 32639, + 39328, + 8117, + 18379, + 46801, + 6832, + 25627, + 14692, + 22521, + 38364, + 37607, + 7609, + 45758, + 14841, + 39702, + 2288, + 5244, + 27253, + 21490, + 47183, + 33741, + 621, + 4231, + 32413, + 15784, + 11759, + 5101, + 14859, + 30005, + 36247, + 40569, + 42904, + 17254, + 49557, + 12429, + 1894, + 23683, + 711, + 21882, + 16990, + 12833, + 18234, + 16384, + 49888, + 3845, + 22266, + 37693, + 14822, + 31828, + 29793, + 4131, + 10639, + 36320, + 30105, + 18478, + 46238, + 13855, + 31736, + 771, + 46411, + 31965, + 615, + 17399, + 22898, + 36708, + 44673, + 28612, + 3237, + 39024, + 28797, + 13706, + 5961, + 27100, + 13939, + 39209, + 12106, + 49175, + 826, + 45622, + 46745, + 30551, + 1506, + 20274, + 31645, + 29438, + 25560, + 19956, + 49344, + 46276, + 42551, + 8015, + 35942, + 42615, + 23033, + 44279, + 47410, + 572, + 13005, + 24974, + 48015, + 25784, + 22912, + 36215, + 20326, + 31622, + 6488, + 29365, + 5012, + 10403, + 44007, + 39811, + 35283, + 9857, + 28794, + 35540, + 34191, + 6452, + 31568, + 39728, + 2010, + 18896, + 34807, + 20662, + 16794, + 28314, + 5711, + 40421, + 22843, + 17238, + 12258, + 33849, + 40138, + 36294, + 8618, + 40140, + 3632, + 46712, + 37012, + 37134, + 49931, + 19692, + 21600, + 26562, + 39141, + 28676, + 17128, + 44577, + 49238, + 31268, + 22414, + 37226, + 22652, + 49046, + 20505, + 5028, + 35555, + 1879, + 4800, + 13319, + 28620, + 9208, + 39858, + 18106, + 42684, + 29981, + 3319, + 42461, + 37011, + 47339, + 16658, + 39088, + 7865, + 38487, + 23119, + 47257, + 43409, + 4826, + 39774, + 12146, + 2756, + 43695, + 26270, + 2238, + 24313, + 49148, + 9937, + 1733, + 18673, + 1837, + 38156, + 45454, + 49376, + 32223, + 8206, + 2793, + 1599, + 7192, + 29691, + 28286, + 17905, + 23774, + 39557, + 1929, + 36393, + 27025, + 5502, + 43467, + 26560, + 49767, + 35779, + 8725, + 7987, + 7488, + 589, + 13594, + 44393, + 23271, + 28813, + 11898, + 2764, + 26410, + 21336, + 4441, + 21682, + 1454, + 32929, + 6871, + 15450, + 16475, + 39134, + 40804, + 231, + 49797, + 24839, + 30531, + 35613, + 25087, + 41878, + 34389, + 15350, + 9799, + 7646, + 275, + 2100, + 29692, + 33406, + 57, + 3740, + 25947, + 9601, + 41379, + 29516, + 36546, + 12510, + 12448, + 3558, + 21234, + 18497, + 9572, + 19551, + 29985, + 46292, + 37371, + 6489, + 29386, + 7384, + 5939, + 22464, + 29901, + 27924, + 42549, + 22523, + 24215, + 38148, + 28958, + 12765, + 29642, + 32590, + 4152, + 3666, + 30924, + 24032, + 9942, + 41622, + 44644, + 46826, + 10665, + 42041, + 27494, + 3302, + 10135, + 31908, + 35419, + 1531, + 30269, + 28526, + 47169, + 26765, + 46338, + 10978, + 43477, + 26195, + 46505, + 9216, + 19511, + 9842, + 15960, + 13135, + 45885, + 44338, + 39422, + 20742, + 34814, + 39833, + 14944, + 573, + 33080, + 25400, + 17784, + 39365, + 32317, + 45672, + 19081, + 14739, + 12218, + 8750, + 34039, + 34488, + 27653, + 48380, + 11391, + 49500, + 36079, + 15140, + 12731, + 20958, + 41463, + 8040, + 21915, + 32848, + 16735, + 36203, + 25340, + 12979, + 5598, + 21394, + 20630, + 15121, + 24682, + 26177, + 7138, + 23984, + 32642, + 33673, + 46192, + 31353, + 14314, + 49692, + 12413, + 8636, + 7631, + 21976, + 31677, + 40458, + 39090, + 47264, + 25629, + 38068, + 43960, + 15263, + 18599, + 33221, + 13423, + 38697, + 36807, + 41017, + 48218, + 4348, + 3603, + 43591, + 35839, + 25908, + 32791, + 30714, + 11536, + 35668, + 14140, + 36565, + 19198, + 35076, + 34822, + 47692, + 7368, + 34362, + 18432, + 11963, + 9449, + 32931, + 24963, + 18354, + 21740, + 11096, + 43000, + 21459, + 21109, + 2730, + 40362, + 45380, + 18424, + 33594, + 26245, + 36539, + 11368, + 1902, + 28659, + 4778, + 48607, + 43217, + 16364, + 30908, + 10578, + 46295, + 22153, + 26455, + 6697, + 8482, + 11860, + 22117, + 2229, + 205, + 14653, + 29750, + 40523, + 14865, + 39907, + 42589, + 7619, + 17676, + 25547, + 34725, + 29121, + 24569, + 37618, + 6424, + 47250, + 25413, + 1585, + 27129, + 35745, + 32972, + 15798, + 26965, + 44235, + 47856, + 35579, + 42309, + 26948, + 5625, + 33447, + 27553, + 41344, + 12861, + 28120, + 20837, + 19249, + 16659, + 42107, + 1618, + 37694, + 17135, + 16608, + 22110, + 40423, + 47515, + 1243, + 24225, + 3913, + 24552, + 14938, + 15852, + 6948, + 1281, + 24291, + 2906, + 2790, + 42734, + 7998, + 33274, + 48366, + 45774, + 14300, + 12985, + 29288, + 30380, + 20726, + 2769, + 11364, + 13101, + 25423, + 435, + 3444, + 40134, + 38556, + 38834, + 39132, + 47187, + 30839, + 22115, + 28479, + 38991, + 23110, + 33822, + 25002, + 27138, + 26473, + 329, + 24466, + 45832, + 11224, + 46519, + 7532, + 46266, + 37848, + 9141, + 49110, + 49296, + 696, + 12046, + 32585, + 2824, + 48992, + 28646, + 39122, + 21617, + 46316, + 2087, + 41847, + 33357, + 10493, + 35516, + 32030, + 167, + 4148, + 39532, + 41646, + 38383, + 22201, + 40400, + 18568, + 8356, + 18872, + 45134, + 25939, + 45268, + 16355, + 388, + 2098, + 33349, + 26004, + 25128, + 567, + 9056, + 42636, + 45999, + 27768, + 11604, + 1377, + 10439, + 46399, + 43545, + 38833, + 13458, + 34469, + 32735, + 5222, + 40661, + 31669, + 7925, + 6154, + 13619, + 5484, + 27003, + 29054, + 40702, + 28496, + 39027, + 34006, + 6603, + 3223, + 43600, + 32178, + 1538, + 27401, + 40477, + 13722, + 31253, + 34568, + 6568, + 9066, + 8578, + 38872, + 15073, + 17719, + 3917, + 14268, + 32226, + 7154, + 8396, + 30631, + 5237, + 46566, + 34604, + 13963, + 29096, + 12797, + 1762, + 42055, + 23339, + 36418, + 11025, + 13340, + 36975, + 37457, + 22537, + 32155, + 33417, + 7465, + 21940, + 36412, + 47091, + 44093, + 46357, + 34268, + 44203, + 42657, + 20564, + 12290, + 12879, + 13351, + 31208, + 17082, + 32733, + 47253, + 13851, + 35311, + 16350, + 25491, + 11255, + 31387, + 43012, + 12801, + 4259, + 35702, + 34904, + 33998, + 39863, + 19919, + 45072, + 19585, + 40350, + 43822, + 24917, + 16153, + 15799, + 27491, + 46354, + 4361, + 4566, + 21421, + 24835, + 37538, + 46229, + 21107, + 28574, + 10837, + 19776, + 34143, + 16070, + 36633, + 42441, + 5322, + 31592, + 22168, + 41892, + 765, + 37004, + 14482, + 31690, + 28460, + 33025, + 37516, + 43769, + 5021, + 26611, + 33520, + 33087, + 30708, + 22788, + 19258, + 16335, + 33688, + 5739, + 46171, + 46738, + 38925, + 37745, + 11043, + 32015, + 33728, + 26951, + 10155, + 49362, + 7811, + 9498, + 29423, + 38588, + 1938, + 25141, + 47647, + 9262, + 43291, + 45470, + 25249, + 49286, + 14160, + 6189, + 45916, + 6215, + 20947, + 35041, + 31630, + 41494, + 11205, + 28068, + 7845, + 42617, + 31711, + 35400, + 6669, + 14583, + 33754, + 39798, + 38986, + 43645, + 14665, + 33509, + 36843, + 36773, + 35921, + 25263, + 26638, + 18664, + 20542, + 42406, + 20435, + 4409, + 5472, + 13105, + 37088, + 13505, + 17286, + 23340, + 13933, + 18455, + 43222, + 47708, + 49898, + 39857, + 21185, + 34465, + 13128, + 11692, + 24911, + 2822, + 24571, + 18805, + 40806, + 41825, + 22693, + 44212, + 11462, + 18890, + 2451, + 3501, + 47274, + 28894, + 25170, + 1059, + 18920, + 40785, + 25623, + 35207, + 23800, + 11551, + 27950, + 24987, + 31744, + 3052, + 23889, + 26841, + 9869, + 15474, + 9205, + 48108, + 7081, + 35044, + 1821, + 33832, + 21531, + 36250, + 1535, + 23533, + 9883, + 39020, + 25657, + 48586, + 17324, + 24653, + 46817, + 19152, + 2004, + 37144, + 17951, + 23923, + 35899, + 1957, + 34114, + 49942, + 1865, + 34004, + 3072, + 381, + 8499, + 22667, + 45339, + 25102, + 15898, + 44422, + 12190, + 3541, + 36642, + 18069, + 27017, + 41251, + 37247, + 19282, + 18667, + 37888, + 41901, + 4477, + 19050, + 29109, + 31187, + 12181, + 37864, + 41473, + 13542, + 3286, + 40735, + 8399, + 26724, + 49017, + 5173, + 13888, + 38395, + 30346, + 23711, + 21047, + 7267, + 38937, + 23717, + 35395, + 24319, + 11927, + 12481, + 29172, + 3522, + 16366, + 7615, + 16864, + 36076, + 10558, + 13412, + 2480, + 35886, + 10429, + 16225, + 30233, + 20704, + 49909, + 40674, + 5408, + 21310, + 49264, + 37984, + 26596, + 27892, + 46938, + 39846, + 35067, + 42475, + 22894, + 7287, + 47078, + 27666, + 18778, + 48117, + 17241, + 26722, + 7903, + 22995, + 32869, + 2281, + 46600, + 40988, + 33885, + 27877, + 6751, + 9014, + 14589, + 49533, + 21804, + 32114, + 11498, + 19682, + 2752, + 16054, + 24058, + 5809, + 47841, + 45941, + 16788, + 21227, + 9183, + 15212, + 29621, + 44911, + 42155, + 37885, + 25010, + 937, + 25577, + 44552, + 15598, + 37943, + 6479, + 40657, + 41874, + 6854, + 30387, + 49851, + 35290, + 19225, + 32748, + 19849, + 35931, + 20020, + 33627, + 48635, + 20124, + 46981, + 25422, + 46452, + 15705, + 11997, + 30053, + 13733, + 28410, + 15436, + 2127, + 29909, + 47928, + 29246, + 3438, + 25166, + 15900, + 6229, + 3978, + 41098, + 43463, + 30515, + 1213, + 29420, + 14454, + 16570, + 6555, + 49100, + 30052, + 7423, + 19731, + 9146, + 1669, + 10456, + 18810, + 36704, + 10476, + 20649, + 7397, + 10551, + 29857, + 28297, + 29959, + 14757, + 13196, + 4610, + 11859, + 35758, + 27212, + 37997, + 15995, + 16951, + 44687, + 32532, + 6436, + 49921, + 39438, + 27298, + 12982, + 40754, + 20743, + 46677, + 49126, + 32631, + 32776, + 8003, + 9404, + 12129, + 44253, + 12350, + 36160, + 31595, + 48010, + 27659, + 13144, + 13142, + 3113, + 47301, + 23725, + 277, + 16753, + 11184, + 4454, + 25158, + 24590, + 3288, + 16477, + 22684, + 4016, + 38365, + 44168, + 10693, + 30356, + 34431, + 40914, + 17008, + 25871, + 14958, + 33666, + 4828, + 40422, + 29252, + 20927, + 14992, + 27232, + 29429, + 39251, + 29514, + 18412, + 31385, + 30936, + 42522, + 36488, + 40638, + 25823, + 21186, + 26716, + 1868, + 29016, + 10249, + 5102, + 11064, + 32219, + 11874, + 49321, + 31811, + 18629, + 29487, + 4394, + 9645, + 24990, + 46650, + 44856, + 22644, + 18587, + 46113, + 5238, + 1498, + 13657, + 29971, + 46420, + 33432, + 27008, + 17599, + 28799, + 5075, + 6792, + 4492, + 25079, + 19117, + 11667, + 45809, + 5603, + 11533, + 41199, + 13872, + 34866, + 1724, + 38209, + 34759, + 30922, + 20017, + 47422, + 47440, + 49525, + 47652, + 45125, + 6282, + 39148, + 17606, + 49178, + 42320, + 48595, + 29800, + 19350, + 38758, + 43713, + 31225, + 16842, + 37687, + 19962, + 30637, + 42626, + 30881, + 4287, + 5528, + 15740, + 43316, + 36326, + 2441, + 37614, + 12822, + 28470, + 15258, + 9306, + 2504, + 7336, + 42482, + 22838, + 40616, + 27166, + 15081, + 25558, + 34808, + 38642, + 31819, + 8183, + 805, + 31977, + 48697, + 10485, + 3554, + 35292, + 38443, + 15725, + 12352, + 12173, + 10056, + 12508, + 42361, + 25800, + 38598, + 43380, + 35875, + 1689, + 24335, + 5497, + 45195, + 32527, + 22160, + 15519, + 12841, + 30648, + 7977, + 25505, + 8326, + 16678, + 24097, + 31164, + 30071, + 40142, + 19929, + 17184, + 31933, + 32637, + 17105, + 28093, + 15052, + 259, + 752, + 35987, + 41490, + 9035, + 15086, + 45419, + 9646, + 8967, + 25407, + 41161, + 35810, + 21837, + 25219, + 44974, + 36349, + 16025, + 19970, + 43896, + 48960, + 21651, + 45578, + 18314, + 7589, + 27392, + 48312, + 31282, + 23016, + 42428, + 21038, + 27860, + 40609, + 30438, + 940, + 35137, + 2682, + 47028, + 19039, + 25733, + 26188, + 13881, + 24525, + 36373, + 39178, + 28189, + 24375, + 229, + 45571, + 48406, + 35581, + 10228, + 42815, + 12707, + 38149, + 28355, + 15443, + 8470, + 31998, + 17158, + 5023, + 7956, + 15894, + 22611, + 36864, + 16962, + 16741, + 10506, + 39694, + 5163, + 42642, + 16510, + 17440, + 23395, + 24104, + 27544, + 39294, + 12922, + 32260, + 11449, + 42712, + 5457, + 40926, + 39506, + 24254, + 4671, + 3729, + 18513, + 1431, + 40310, + 9464, + 13801, + 29158, + 36207, + 16940, + 16574, + 15442, + 19213, + 20403, + 4447, + 14778, + 49979, + 16926, + 24388, + 25391, + 10647, + 44915, + 291, + 27257, + 1621, + 47995, + 32314, + 25740, + 1253, + 11425, + 20594, + 29716, + 44827, + 31739, + 40745, + 25949, + 7375, + 717, + 28535, + 12122, + 6884, + 5166, + 2418, + 11340, + 26232, + 43800, + 42601, + 9811, + 10525, + 1573, + 30407, + 37162, + 17348, + 36266, + 28266, + 5869, + 16357, + 20800, + 40455, + 48455, + 16530, + 13578, + 31939, + 4984, + 36020, + 7630, + 37422, + 23398, + 40850, + 45420, + 8921, + 42938, + 44223, + 32447, + 27404, + 10709, + 32320, + 44564, + 27252, + 33316, + 25792, + 31729, + 25301, + 34208, + 28306, + 34215, + 45329, + 43416, + 38634, + 2573, + 36304, + 21126, + 16853, + 10173, + 11995, + 47579, + 18295, + 20885, + 21192, + 3829, + 12977, + 21982, + 27466, + 9998, + 5337, + 6634, + 29450, + 45297, + 43469, + 18124, + 6582, + 23430, + 31079, + 13475, + 1460, + 20348, + 34388, + 21693, + 25741, + 43781, + 5819, + 23969, + 36436, + 14705, + 8450, + 14957, + 35774, + 10057, + 39779, + 6097, + 44580, + 41884, + 27808, + 1386, + 48459, + 40074, + 36145, + 28581, + 10426, + 44258, + 5149, + 41869, + 25357, + 4032, + 15884, + 20645, + 9283, + 40384, + 39110, + 12795, + 33615, + 7394, + 26150, + 7695, + 15530, + 41132, + 39885, + 1037, + 49428, + 42146, + 25139, + 47001, + 26142, + 13054, + 49886, + 1518, + 30077, + 40917, + 36055, + 16979, + 17563, + 8723, + 16295, + 39667, + 43677, + 2559, + 33446, + 38145, + 40907, + 2423, + 4796, + 31686, + 49184, + 47287, + 41995, + 1968, + 7773, + 7338, + 47033, + 29913, + 22172, + 1048, + 40990, + 18679, + 19184, + 15389, + 6567, + 15051, + 411, + 26360, + 4264, + 33601, + 36093, + 47477, + 366, + 30376, + 27167, + 15077, + 11171, + 6031, + 21946, + 49803, + 12393, + 49792, + 18832, + 23858, + 45298, + 47243, + 44543, + 30663, + 27331, + 40185, + 47385, + 26625, + 37643, + 19102, + 39747, + 12933, + 27290, + 12351, + 40326, + 2392, + 40925, + 14304, + 44988, + 19995, + 23515, + 31545, + 6116, + 2075, + 24737, + 14916, + 22657, + 30732, + 43306, + 21983, + 1842, + 40559, + 39758, + 17628, + 26857, + 3137, + 31754, + 24471, + 11723, + 49722, + 11660, + 37047, + 12291, + 28100, + 40984, + 11784, + 9524, + 47873, + 39406, + 22180, + 25481, + 36002, + 39317, + 27182, + 47471, + 19642, + 36483, + 24921, + 3467, + 42314, + 35145, + 38253, + 29510, + 7390, + 7284, + 24161, + 2124, + 8002, + 33078, + 49603, + 42839, + 45306, + 4275, + 6020, + 45039, + 33200, + 1003, + 36572, + 36058, + 11706, + 16803, + 22920, + 38343, + 21902, + 6458, + 35120, + 32280, + 42564, + 13095, + 106, + 14799, + 30942, + 12085, + 31513, + 21015, + 1012, + 9594, + 27856, + 35550, + 23206, + 34596, + 35929, + 27733, + 34016, + 36767, + 27424, + 34374, + 40464, + 13508, + 9552, + 1116, + 15288, + 41258, + 19670, + 20635, + 12604, + 49507, + 11985, + 20586, + 29698, + 5464, + 48844, + 19179, + 28736, + 11630, + 47383, + 16234, + 10019, + 38511, + 44106, + 129, + 34149, + 36353, + 14984, + 3271, + 43917, + 42756, + 29994, + 23097, + 44299, + 49248, + 20892, + 36261, + 11800, + 21666, + 2710, + 39367, + 27944, + 17504, + 8815, + 47483, + 206, + 44165, + 33854, + 37851, + 7860, + 7526, + 2414, + 32052, + 33423, + 27535, + 41777, + 12725, + 24157, + 21040, + 42394, + 34623, + 19988, + 16751, + 14524, + 3090, + 13503, + 2417, + 39244, + 47421, + 13897, + 5855, + 42532, + 43121, + 5348, + 48374, + 258, + 30191, + 43710, + 12217, + 20965, + 19478, + 36360, + 5403, + 35188, + 15020, + 41406, + 34550, + 34654, + 16319, + 23594, + 47425, + 31401, + 23566, + 23842, + 6887, + 4688, + 21911, + 3495, + 7850, + 18558, + 15125, + 44496, + 43675, + 12530, + 39419, + 6753, + 40342, + 3028, + 19175, + 47778, + 29614, + 5902, + 42848, + 48027, + 16580, + 46239, + 864, + 18472, + 7362, + 4463, + 43969, + 30884, + 4921, + 4833, + 24625, + 12170, + 773, + 32667, + 32479, + 15890, + 5713, + 42070, + 26775, + 45087, + 49969, + 48993, + 32650, + 14338, + 25295, + 25150, + 8244, + 45135, + 4892, + 27577, + 290, + 46109, + 44566, + 40323, + 36078, + 42582, + 45397, + 20698, + 31602, + 19896, + 26979, + 52, + 16068, + 6262, + 47449, + 44823, + 4952, + 42884, + 2919, + 49874, + 440, + 26146, + 27720, + 28980, + 2914, + 42910, + 49348, + 11406, + 20914, + 35643, + 33123, + 42992, + 39882, + 413, + 33023, + 28317, + 46197, + 11970, + 36869, + 42931, + 7531, + 2501, + 49138, + 32062, + 27783, + 13602, + 9268, + 24556, + 13751, + 48274, + 19094, + 48589, + 28462, + 13308, + 37050, + 40306, + 47212, + 21322, + 31367, + 34081, + 13908, + 34088, + 46959, + 39553, + 5648, + 21303, + 29799, + 23563, + 23585, + 32787, + 44126, + 48896, + 6264, + 4024, + 34712, + 8666, + 35606, + 29305, + 37598, + 1424, + 28739, + 10771, + 11666, + 32953, + 24176, + 41881, + 31986, + 37249, + 17757, + 12626, + 13975, + 15901, + 9157, + 19068, + 37592, + 27094, + 33095, + 18341, + 46729, + 40913, + 1666, + 21932, + 4232, + 23180, + 17997, + 15682, + 35398, + 30326, + 27178, + 6783, + 43653, + 5405, + 1382, + 7723, + 31657, + 8759, + 37112, + 23615, + 25916, + 17578, + 37190, + 42583, + 8793, + 20839, + 18134, + 42844, + 38477, + 32397, + 155, + 25142, + 9770, + 4349, + 11948, + 11299, + 15693, + 44630, + 3869, + 15150, + 43375, + 8118, + 13896, + 25220, + 34839, + 37469, + 4178, + 16002, + 23296, + 13078, + 34134, + 13252, + 13330, + 31613, + 1800, + 45923, + 26011, + 7318, + 11113, + 35996, + 12735, + 20256, + 48632, + 47327, + 14287, + 31068, + 28845, + 36208, + 4899, + 2020, + 16293, + 15001, + 38122, + 44337, + 11164, + 38669, + 24603, + 22869, + 46858, + 10167, + 33320, + 21589, + 36555, + 14139, + 16246, + 325, + 28596, + 42048, + 35696, + 38543, + 46480, + 7649, + 40705, + 42186, + 23575, + 17362, + 21395, + 21273, + 30415, + 5094, + 38297, + 29670, + 31835, + 22302, + 504, + 40195, + 35417, + 41125, + 49506, + 22217, + 4116, + 35296, + 9122, + 13787, + 14722, + 5791, + 12288, + 10103, + 25197, + 21956, + 5661, + 46232, + 9388, + 48991, + 47159, + 14618, + 32780, + 7743, + 18197, + 31357, + 40637, + 9344, + 40101, + 24645, + 19236, + 42641, + 4424, + 45846, + 1638, + 48802, + 16810, + 995, + 17992, + 21614, + 34297, + 18608, + 4806, + 35522, + 40391, + 38168, + 5555, + 9371, + 4908, + 39288, + 45129, + 44862, + 14464, + 4209, + 5108, + 30333, + 29884, + 33969, + 48148, + 13662, + 7238, + 1477, + 11071, + 9879, + 3937, + 29709, + 26581, + 8654, + 44196, + 37361, + 25196, + 28930, + 18223, + 763, + 30011, + 19947, + 36593, + 3037, + 18945, + 35566, + 48969, + 44767, + 24527, + 44192, + 5315, + 17924, + 22892, + 5291, + 45261, + 35082, + 14012, + 15932, + 34056, + 26909, + 29345, + 8743, + 8461, + 31153, + 32123, + 27620, + 32039, + 7763, + 15180, + 1062, + 24560, + 19657, + 6951, + 21580, + 35527, + 44245, + 42591, + 37911, + 30022, + 43952, + 3736, + 4982, + 44058, + 45902, + 14644, + 35387, + 20385, + 6759, + 10821, + 4992, + 24134, + 40301, + 49776, + 18833, + 36358, + 46988, + 44354, + 18724, + 15078, + 28644, + 38239, + 20721, + 26911, + 46682, + 20197, + 40594, + 36796, + 1452, + 28890, + 8329, + 36993, + 9548, + 15024, + 22795, + 31855, + 12202, + 33786, + 18001, + 41070, + 42841, + 5815, + 39525, + 36072, + 25540, + 35276, + 10048, + 26737, + 16082, + 16615, + 26227, + 30062, + 3259, + 23778, + 7102, + 12648, + 8900, + 3407, + 22197, + 37807, + 6022, + 39721, + 21476, + 23751, + 31247, + 38524, + 144, + 28787, + 9660, + 30862, + 25636, + 47763, + 6791, + 39880, + 39845, + 12605, + 18179, + 7066, + 26535, + 39482, + 22174, + 14307, + 11603, + 35739, + 6532, + 32312, + 42805, + 41378, + 2251, + 1150, + 31049, + 881, + 31856, + 34061, + 19769, + 33388, + 4115, + 11061, + 41146, + 9936, + 44189, + 16269, + 28689, + 561, + 5829, + 29989, + 39105, + 7795, + 43119, + 31016, + 11497, + 20895, + 27173, + 12503, + 15956, + 33753, + 10125, + 13433, + 32322, + 36660, + 39743, + 3363, + 25923, + 17112, + 20310, + 14130, + 5277, + 43133, + 15405, + 4167, + 1897, + 4104, + 40313, + 15079, + 27405, + 45274, + 19806, + 32113, + 32362, + 8591, + 45643, + 18615, + 10964, + 22423, + 545, + 31859, + 19510, + 18911, + 38570, + 326, + 28600, + 22165, + 1878, + 12717, + 15769, + 29521, + 33303, + 30306, + 27816, + 20627, + 8405, + 22258, + 46079, + 7682, + 28764, + 26657, + 37181, + 47405, + 31742, + 15144, + 35258, + 28946, + 36730, + 1090, + 13971, + 5796, + 40303, + 4121, + 37854, + 9542, + 6259, + 4562, + 28223, + 17070, + 22156, + 16066, + 13748, + 23494, + 5875, + 16299, + 49267, + 29316, + 10376, + 39179, + 48877, + 34013, + 19971, + 5680, + 33660, + 44741, + 1690, + 29839, + 42801, + 11991, + 35219, + 1306, + 17842, + 26650, + 15388, + 48412, + 44069, + 18360, + 28804, + 41774, + 37021, + 47878, + 14803, + 27150, + 16451, + 14410, + 8558, + 22631, + 3870, + 17774, + 32293, + 33476, + 23902, + 15135, + 7724, + 40791, + 4172, + 16920, + 33549, + 39047, + 17395, + 16327, + 44037, + 34562, + 5816, + 16576, + 29548, + 8727, + 7057, + 4086, + 7137, + 33977, + 43680, + 24345, + 26412, + 34148, + 38167, + 43643, + 11586, + 15925, + 39986, + 47999, + 24907, + 1505, + 45835, + 40910, + 1790, + 843, + 44446, + 5897, + 27658, + 43255, + 1129, + 13175, + 23754, + 19193, + 21362, + 44842, + 8028, + 35469, + 41101, + 41052, + 18500, + 18525, + 22528, + 35351, + 13974, + 3336, + 8035, + 29612, + 35167, + 30404, + 30293, + 29308, + 10274, + 34743, + 18247, + 9892, + 26654, + 47924, + 15679, + 18878, + 30661, + 3588, + 24750, + 9511, + 40570, + 45762, + 1324, + 10638, + 47262, + 45089, + 21671, + 23868, + 37530, + 2009, + 23299, + 42462, + 4359, + 31979, + 10166, + 15285, + 46188, + 44162, + 21687, + 11039, + 4621, + 21934, + 40332, + 2896, + 27834, + 49539, + 1481, + 47211, + 1781, + 4970, + 17377, + 12349, + 38076, + 43737, + 2523, + 8838, + 35097, + 18592, + 4877, + 13984, + 41414, + 23865, + 34375, + 1394, + 30296, + 31161, + 30081, + 41001, + 4980, + 14220, + 20261, + 8632, + 42199, + 19144, + 31706, + 31637, + 1504, + 42561, + 43334, + 47309, + 1458, + 24435, + 46100, + 45411, + 42934, + 2781, + 19334, + 40540, + 17866, + 24703, + 11067, + 37935, + 46510, + 11583, + 43269, + 6517, + 17627, + 20341, + 37216, + 33670, + 18152, + 9015, + 20881, + 44150, + 30980, + 33560, + 21485, + 28965, + 21254, + 49307, + 48669, + 1850, + 10332, + 31584, + 12347, + 4882, + 29156, + 16230, + 42302, + 36667, + 2544, + 37927, + 5959, + 18298, + 34942, + 22549, + 27863, + 48284, + 31990, + 14680, + 8903, + 40531, + 4017, + 24456, + 34483, + 4795, + 15008, + 34275, + 19732, + 46574, + 44601, + 23095, + 20266, + 14629, + 49598, + 10786, + 17802, + 37706, + 15432, + 40424, + 7473, + 6308, + 27435, + 35946, + 293, + 23620, + 3838, + 28240, + 28550, + 48831, + 2427, + 13046, + 13323, + 14102, + 1202, + 5273, + 32099, + 31249, + 47719, + 33428, + 26994, + 34703, + 31269, + 6633, + 33919, + 33996, + 22864, + 43584, + 41078, + 17819, + 515, + 9639, + 823, + 18296, + 8514, + 18271, + 20937, + 6447, + 9399, + 8905, + 21074, + 25718, + 3389, + 49160, + 15579, + 13679, + 49145, + 25091, + 38193, + 11188, + 28691, + 43008, + 45155, + 25926, + 43095, + 6933, + 31826, + 38894, + 41873, + 33956, + 19248, + 29687, + 40454, + 39569, + 12397, + 9898, + 9531, + 26103, + 11687, + 13032, + 46549, + 39046, + 6959, + 18407, + 30277, + 7608, + 9503, + 18259, + 47109, + 45290, + 30164, + 21823, + 49650, + 26191, + 17681, + 38205, + 39977, + 28265, + 23159, + 49629, + 4728, + 11115, + 49963, + 17999, + 37664, + 67, + 15160, + 11170, + 38126, + 32020, + 20008, + 26173, + 37252, + 19137, + 27117, + 28008, + 15346, + 49219, + 10355, + 12623, + 23995, + 18922, + 17750, + 8046, + 11066, + 14134, + 11057, + 3221, + 25925, + 37272, + 31366, + 30874, + 30378, + 45980, + 18122, + 39434, + 48147, + 7972, + 31680, + 37736, + 3179, + 26715, + 8806, + 7902, + 42324, + 22725, + 47919, + 31731, + 37922, + 457, + 27898, + 9206, + 34859, + 36380, + 35880, + 24051, + 49695, + 8147, + 24042, + 1113, + 27040, + 21765, + 16223, + 39614, + 9916, + 40024, + 1167, + 27005, + 1568, + 8752, + 1919, + 23035, + 11, + 4125, + 30898, + 8025, + 35248, + 22853, + 47458, + 35999, + 15482, + 41505, + 22428, + 16317, + 41229, + 45647, + 42619, + 9648, + 12383, + 39708, + 16379, + 45520, + 5514, + 2263, + 16283, + 42052, + 12070, + 5649, + 18718, + 20016, + 35334, + 40633, + 3196, + 29998, + 21732, + 13652, + 34887, + 19748, + 10792, + 253, + 4854, + 8126, + 22569, + 24460, + 23281, + 12703, + 13677, + 44617, + 12840, + 21795, + 43514, + 17016, + 40484, + 32363, + 48584, + 24947, + 25826, + 30039, + 9599, + 14337, + 45168, + 22272, + 20226, + 30330, + 33405, + 26240, + 9556, + 14453, + 41377, + 20538, + 5798, + 25852, + 4940, + 12970, + 38301, + 41500, + 29627, + 15380, + 29411, + 32053, + 26710, + 13278, + 29921, + 29880, + 13416, + 5321, + 28103, + 30070, + 8796, + 19223, + 27480, + 14418, + 8406, + 49762, + 48836, + 7634, + 49134, + 33083, + 32308, + 10070, + 8051, + 40453, + 37298, + 41973, + 41716, + 56, + 3921, + 23602, + 95, + 13331, + 4516, + 9095, + 45154, + 28047, + 5531, + 35953, + 35473, + 11056, + 7215, + 38481, + 6143, + 11280, + 24371, + 19526, + 267, + 27021, + 5352, + 10049, + 29222, + 49622, + 35916, + 38907, + 30432, + 40610, + 38075, + 17218, + 31235, + 36501, + 43539, + 19718, + 17309, + 8878, + 38921, + 27806, + 12159, + 963, + 22880, + 29651, + 44623, + 31887, + 9833, + 49164, + 11844, + 12964, + 22655, + 41845, + 5410, + 23638, + 19133, + 7450, + 11065, + 40872, + 34625, + 11581, + 24672, + 32928, + 4733, + 24815, + 22986, + 19135, + 13159, + 30236, + 11256, + 36110, + 14368, + 3719, + 43218, + 31940, + 47927, + 14534, + 21056, + 39770, + 48124, + 49252, + 2954, + 30134, + 25873, + 43547, + 37099, + 18239, + 37670, + 10108, + 37633, + 47633, + 16114, + 34136, + 407, + 17484, + 9462, + 17265, + 37543, + 38264, + 13267, + 24833, + 24461, + 13203, + 15844, + 31810, + 41402, + 10492, + 4776, + 22244, + 10981, + 45276, + 17790, + 20399, + 30065, + 46455, + 24517, + 43825, + 3813, + 20287, + 43783, + 10927, + 26357, + 20822, + 11426, + 3418, + 46404, + 29831, + 5905, + 34312, + 44636, + 2051, + 24220, + 19696, + 28230, + 33510, + 35672, + 17537, + 48739, + 39, + 36668, + 15197, + 32728, + 38277, + 45793, + 1271, + 45083, + 12382, + 33324, + 44051, + 45491, + 13354, + 34597, + 23220, + 26648, + 9763, + 13637, + 21748, + 4879, + 47891, + 1780, + 35348, + 26033, + 24602, + 14742, + 27127, + 21331, + 10831, + 23562, + 16019, + 43562, + 37929, + 6168, + 28784, + 11702, + 42625, + 19768, + 24373, + 29517, + 35874, + 34287, + 15166, + 18991, + 44929, + 4656, + 8970, + 30607, + 782, + 4134, + 20367, + 49381, + 37574, + 46734, + 43576, + 33134, + 38881, + 13259, + 14991, + 38853, + 15518, + 41764, + 16636, + 47707, + 9231, + 34085, + 38290, + 45076, + 68, + 23862, + 36041, + 5036, + 46086, + 15126, + 24315, + 13037, + 13599, + 4675, + 42215, + 980, + 37964, + 9496, + 23919, + 41184, + 21193, + 22756, + 3152, + 26310, + 19832, + 36676, + 27726, + 2502, + 2763, + 23480, + 6855, + 22576, + 13056, + 44467, + 14409, + 10105, + 9632, + 39463, + 18065, + 10036, + 17087, + 30448, + 45265, + 34115, + 23728, + 34776, + 19770, + 25453, + 49218, + 39216, + 9249, + 26028, + 23893, + 47157, + 22746, + 4182, + 4782, + 11617, + 48821, + 11243, + 4113, + 28660, + 48852, + 17952, + 39423, + 10252, + 49906, + 29408, + 36784, + 35935, + 15286, + 21523, + 33445, + 14201, + 22084, + 42845, + 26445, + 11796, + 33611, + 24553, + 46719, + 46759, + 36293, + 14930, + 29947, + 39485, + 8173, + 46422, + 3826, + 40701, + 9823, + 37876, + 2290, + 48871, + 33932, + 44185, + 37996, + 44153, + 32525, + 27292, + 8808, + 25807, + 41409, + 25689, + 1542, + 36643, + 35957, + 25630, + 20288, + 44674, + 37425, + 10372, + 35307, + 30695, + 47835, + 11853, + 39009, + 16010, + 19479, + 25709, + 11001, + 18325, + 47573, + 14815, + 23654, + 25077, + 47864, + 46216, + 33031, + 1399, + 47179, + 18043, + 19097, + 35308, + 37843, + 40079, + 29878, + 21036, + 3812, + 35277, + 18522, + 31212, + 24071, + 29472, + 13134, + 17079, + 4986, + 11739, + 27875, + 5393, + 11519, + 37949, + 29945, + 47787, + 47807, + 48933, + 33353, + 15211, + 12975, + 3670, + 19901, + 15657, + 14342, + 8243, + 7638, + 21628, + 9710, + 16645, + 45731, + 14891, + 30098, + 33315, + 13126, + 15758, + 28137, + 27001, + 25443, + 8030, + 46668, + 43699, + 2641, + 6196, + 48570, + 12142, + 8648, + 9057, + 36028, + 11955, + 11409, + 21855, + 10149, + 24457, + 7565, + 33261, + 1918, + 32208, + 30219, + 16677, + 25181, + 26785, + 44512, + 13793, + 10290, + 15269, + 18766, + 40311, + 22331, + 2301, + 14749, + 9742, + 13750, + 29326, + 20697, + 28140, + 18387, + 43050, + 15252, + 30315, + 28478, + 21161, + 19095, + 13114, + 35071, + 19680, + 45748, + 46646, + 5845, + 8874, + 30547, + 12855, + 39579, + 16519, + 45801, + 34912, + 33242, + 41503, + 15191, + 48765, + 29597, + 23217, + 41855, + 3126, + 36150, + 4263, + 44573, + 13309, + 30786, + 35345, + 32492, + 29088, + 6730, + 28712, + 31899, + 36277, + 22, + 3672, + 35705, + 33806, + 33088, + 12027, + 12296, + 16737, + 41259, + 34479, + 6625, + 21249, + 12156, + 18821, + 10778, + 17439, + 18576, + 17124, + 33556, + 27063, + 33071, + 33275, + 19074, + 6448, + 35293, + 32412, + 48987, + 32395, + 5856, + 5702, + 13288, + 41283, + 6594, + 46268, + 36310, + 40152, + 28439, + 27704, + 26012, + 4427, + 2810, + 446, + 2687, + 11685, + 41715, + 8679, + 35118, + 38934, + 35907, + 21829, + 27761, + 18765, + 20717, + 48089, + 10384, + 8068, + 3230, + 20153, + 18628, + 15696, + 24323, + 23885, + 48959, + 5413, + 4702, + 11770, + 19991, + 48155, + 17672, + 49341, + 30190, + 3801, + 27279, + 1935, + 2942, + 47609, + 47017, + 20996, + 34195, + 16444, + 31934, + 17691, + 18272, + 29555, + 19408, + 48238, + 22720, + 365, + 29073, + 41829, + 18157, + 31915, + 22495, + 20252, + 48579, + 9920, + 12903, + 43429, + 45403, + 39488, + 48672, + 20615, + 24085, + 48795, + 6394, + 18830, + 25997, + 22940, + 33326, + 20062, + 26423, + 32490, + 32888, + 16844, + 4977, + 6889, + 7685, + 30587, + 8390, + 8662, + 4570, + 46963, + 40494, + 10508, + 33768, + 7967, + 13688, + 39753, + 16097, + 28782, + 23460, + 5258, + 24581, + 3849, + 31073, + 35547, + 12365, + 35954, + 34997, + 11960, + 15378, + 36623, + 41698, + 17904, + 40632, + 8561, + 10973, + 6152, + 7696, + 32539, + 32550, + 12224, + 30934, + 17862, + 22630, + 9131, + 34844, + 34614, + 48233, + 27194, + 14641, + 16988, + 10694, + 22072, + 27837, + 27482, + 40901, + 5179, + 28805, + 3973, + 3382, + 20901, + 23810, + 27911, + 25495, + 23112, + 8403, + 14067, + 23816, + 44308, + 23392, + 49078, + 32534, + 24196, + 26858, + 38520, + 7344, + 25284, + 9578, + 17252, + 38792, + 33283, + 46367, + 46245, + 40928, + 48968, + 2669, + 13230, + 36785, + 5813, + 2349, + 218, + 14965, + 9250, + 12832, + 6466, + 32166, + 11294, + 25533, + 11508, + 26014, + 26341, + 46550, + 33964, + 8554, + 39510, + 35602, + 44648, + 43836, + 5150, + 43615, + 47493, + 31988, + 20601, + 21396, + 6716, + 17414, + 26745, + 12897, + 25287, + 21751, + 49181, + 36812, + 36671, + 25797, + 29166, + 45151, + 37357, + 30473, + 18475, + 40452, + 21595, + 26674, + 36896, + 5781, + 779, + 27821, + 33634, + 44549, + 6249, + 13269, + 821, + 38663, + 36927, + 28172, + 30830, + 40479, + 27489, + 9197, + 8072, + 36465, + 46934, + 22666, + 40599, + 42504, + 31172, + 47117, + 12023, + 38608, + 12715, + 5305, + 39617, + 44950, + 18511, + 14388, + 28657, + 18966, + 12269, + 14257, + 6722, + 19900, + 46828, + 6785, + 13191, + 15715, + 14202, + 48962, + 44119, + 25473, + 34117, + 31598, + 28881, + 46707, + 41284, + 31865, + 29630, + 39888, + 16209, + 11218, + 49067, + 16822, + 23140, + 47677, + 40644, + 30739, + 24701, + 14520, + 19663, + 5027, + 25024, + 23996, + 34176, + 1318, + 2627, + 25548, + 49143, + 15294, + 2017, + 3945, + 34333, + 26690, + 17923, + 25910, + 848, + 5467, + 2207, + 25373, + 46878, + 6802, + 18413, + 20628, + 4369, + 49578, + 1893, + 37187, + 34106, + 47124, + 22982, + 11014, + 7257, + 41314, + 10686, + 36815, + 10871, + 32691, + 44108, + 2552, + 5634, + 22599, + 40951, + 17549, + 39368, + 5916, + 13010, + 48868, + 22767, + 39108, + 36858, + 44993, + 35923, + 28522, + 6536, + 44584, + 31159, + 17111, + 28344, + 8185, + 5392, + 29377, + 28319, + 49440, + 10154, + 6446, + 5259, + 48926, + 35512, + 12082, + 33358, + 19631, + 46267, + 24038, + 2166, + 36061, + 48395, + 43226, + 36897, + 5920, + 37625, + 47662, + 31556, + 28977, + 36286, + 38033, + 18105, + 20157, + 19650, + 43067, + 1228, + 38593, + 29224, + 13347, + 664, + 31137, + 14146, + 19308, + 5857, + 34179, + 44478, + 46483, + 18318, + 29018, + 6807, + 17891, + 49484, + 15601, + 5898, + 32129, + 7145, + 7005, + 11227, + 32272, + 15039, + 40006, + 8522, + 16130, + 12360, + 36996, + 44047, + 49729, + 17091, + 42732, + 48402, + 40438, + 40087, + 39067, + 19914, + 24476, + 21786, + 7566, + 44307, + 14949, + 30864, + 25705, + 38018, + 15945, + 27175, + 8781, + 9193, + 37385, + 15548, + 49745, + 17258, + 24187, + 40067, + 49853, + 18862, + 41332, + 41667, + 1520, + 4666, + 21453, + 9754, + 30704, + 23167, + 21709, + 26995, + 29575, + 38551, + 34510, + 15869, + 38480, + 25601, + 39968, + 11410, + 6673, + 15787, + 2106, + 45912, + 44831, + 45026, + 7184, + 32977, + 7709, + 3662, + 35985, + 19309, + 15448, + 10411, + 24848, + 9174, + 17323, + 44202, + 14169, + 41650, + 39189, + 41978, + 17987, + 47687, + 19405, + 45669, + 35956, + 49093, + 12401, + 27546, + 32241, + 4917, + 26147, + 159, + 34460, + 7082, + 8611, + 41626, + 5929, + 2738, + 25656, + 12781, + 40404, + 47937, + 40419, + 17438, + 33752, + 7351, + 30562, + 25021, + 39477, + 22721, + 29422, + 40636, + 514, + 41724, + 27303, + 11937, + 27694, + 5048, + 10215, + 7651, + 7358, + 47765, + 28637, + 41625, + 30427, + 39366, + 30932, + 16445, + 33265, + 10071, + 31796, + 40124, + 25692, + 28735, + 4211, + 14942, + 22469, + 14640, + 30336, + 10007, + 3650, + 15259, + 34458, + 42168, + 39116, + 17821, + 37143, + 849, + 35995, + 34879, + 43073, + 34379, + 3738, + 32266, + 6843, + 34877, + 8335, + 29767, + 13645, + 21451, + 25744, + 46518, + 32797, + 26550, + 18779, + 48566, + 6007, + 33481, + 40023, + 37880, + 25476, + 8184, + 36049, + 9222, + 30114, + 9441, + 36968, + 1703, + 13596, + 28257, + 31547, + 45972, + 15492, + 27503, + 33853, + 28910, + 6330, + 22545, + 29488, + 7758, + 14310, + 27885, + 5355, + 20324, + 5159, + 4923, + 8362, + 11689, + 2204, + 28272, + 20844, + 7411, + 37397, + 29508, + 6842, + 48863, + 12504, + 11041, + 22722, + 49180, + 31150, + 39083, + 21371, + 2667, + 16095, + 5557, + 45997, + 17807, + 23262, + 12514, + 42981, + 211, + 4894, + 14770, + 19112, + 34468, + 32583, + 8299, + 2550, + 14004, + 24494, + 15872, + 23351, + 4544, + 4120, + 39373, + 27263, + 48656, + 18774, + 29123, + 6528, + 37912, + 4951, + 31553, + 43957, + 26467, + 36941, + 25066, + 23874, + 10576, + 49373, + 8150, + 8120, + 6657, + 41358, + 35546, + 43598, + 44880, + 11688, + 15456, + 18589, + 29042, + 4717, + 34691, + 2614, + 18093, + 5487, + 36119, + 48567, + 48185, + 42643, + 34935, + 43304, + 31861, + 43563, + 38249, + 4241, + 38534, + 7889, + 47214, + 30998, + 12455, + 45872, + 34949, + 7431, + 8971, + 49275, + 27858, + 29641, + 37659, + 47258, + 305, + 40620, + 33211, + 20939, + 41187, + 46856, + 17443, + 17575, + 47803, + 39631, + 23121, + 28879, + 15054, + 16208, + 39070, + 19922, + 7398, + 28524, + 11059, + 13322, + 25717, + 19229, + 40274, + 12323, + 43690, + 21125, + 37627, + 34207, + 23659, + 42103, + 28321, + 33334, + 16866, + 38756, + 20863, + 4122, + 19484, + 11092, + 44251, + 28118, + 3226, + 2938, + 837, + 6858, + 37913, + 13383, + 31229, + 20943, + 45295, + 47580, + 23358, + 4927, + 18701, + 2802, + 5176, + 34292, + 25516, + 40995, + 32348, + 5694, + 6057, + 27209, + 30337, + 22050, + 39621, + 42166, + 2528, + 2375, + 44222, + 17477, + 24383, + 32131, + 18317, + 2950, + 13106, + 43064, + 30785, + 39567, + 1073, + 21317, + 16516, + 39277, + 5508, + 35934, + 49357, + 30723, + 7084, + 15912, + 46288, + 9841, + 26759, + 38823, + 29369, + 31197, + 30687, + 17247, + 2081, + 2888, + 19426, + 43045, + 5915, + 48617, + 37069, + 28182, + 33259, + 31473, + 18726, + 42719, + 29412, + 49271, + 30960, + 9912, + 40462, + 748, + 48809, + 7852, + 23493, + 27372, + 26610, + 23622, + 20467, + 29910, + 27174, + 29505, + 14258, + 8778, + 48602, + 18440, + 34924, + 12029, + 22800, + 39759, + 20776, + 30295, + 44656, + 41868, + 39139, + 11635, + 35794, + 10798, + 20575, + 39399, + 43157, + 32087, + 39359, + 28625, + 12847, + 10293, + 32263, + 23277, + 13484, + 37895, + 35192, + 22431, + 9434, + 23740, + 45402, + 29734, + 41519, + 40846, + 17961, + 47738, + 22020, + 2299, + 48647, + 31704, + 45283, + 1846, + 21085, + 9144, + 2739, + 21644, + 1889, + 9913, + 2949, + 14926, + 25038, + 28010, + 24124, + 49009, + 22209, + 17014, + 29214, + 41256, + 46450, + 47802, + 17818, + 29792, + 13138, + 19295, + 46507, + 13025, + 48825, + 48571, + 31224, + 27268, + 26587, + 23742, + 5072, + 18563, + 20922, + 30834, + 42571, + 43040, + 31352, + 47206, + 35729, + 40982, + 21375, + 2337, + 16032, + 30915, + 17144, + 23838, + 5935, + 25480, + 32908, + 21681, + 41398, + 43256, + 18457, + 35054, + 14774, + 32187, + 9255, + 40049, + 10259, + 21543, + 3993, + 38065, + 10393, + 21718, + 7474, + 48244, + 28440, + 3848, + 4371, + 22775, + 40433, + 48884, + 13421, + 22759, + 14875, + 6688, + 48194, + 32661, + 7931, + 26116, + 23933, + 8379, + 44518, + 39246, + 8994, + 26524, + 21637, + 6809, + 25074, + 39200, + 16071, + 13291, + 38730, + 45760, + 28288, + 42824, + 1480, + 21815, + 883, + 1248, + 19793, + 42599, + 5400, + 28713, + 30633, + 41725, + 47222, + 45648, + 5192, + 3865, + 28086, + 22770, + 41329, + 24118, + 23269, + 24287, + 18410, + 17077, + 41812, + 17515, + 9908, + 22821, + 15707, + 12546, + 14686, + 49502, + 38737, + 19634, + 10075, + 30167, + 25614, + 18561, + 38434, + 34771, + 41059, + 36263, + 49378, + 25710, + 30, + 5262, + 3642, + 42321, + 39804, + 33074, + 14879, + 35919, + 31557, + 38941, + 2209, + 4962, + 28957, + 27259, + 22185, + 39629, + 48683, + 34103, + 34017, + 37942, + 35020, + 30363, + 21725, + 1453, + 8447, + 16928, + 20959, + 48540, + 40952, + 45556, + 5885, + 27275, + 23652, + 1096, + 37203, + 9343, + 31292, + 35893, + 22231, + 28485, + 38295, + 22533, + 28901, + 30262, + 41982, + 24165, + 49245, + 45240, + 37605, + 43033, + 1623, + 36182, + 9896, + 33317, + 27947, + 42740, + 42803, + 4311, + 2495, + 49308, + 26688, + 30257, + 42556, + 14392, + 42311, + 3790, + 11914, + 9687, + 47270, + 19958, + 6804, + 25167, + 24867, + 47906, + 47898, + 17770, + 7492, + 5203, + 38997, + 16704, + 48487, + 1578, + 21898, + 34185, + 4635, + 37887, + 41366, + 23673, + 44193, + 13914, + 30741, + 1147, + 12353, + 6129, + 3285, + 6336, + 39656, + 17953, + 33002, + 28155, + 1637, + 15678, + 22349, + 22493, + 6242, + 28164, + 22030, + 29043, + 19529, + 36605, + 28623, + 4955, + 18273, + 33613, + 47947, + 40887, + 38788, + 16395, + 18654, + 29749, + 33227, + 29206, + 25771, + 18249, + 43114, + 4805, + 9448, + 6087, + 16034, + 20430, + 9789, + 10626, + 8839, + 21096, + 46303, + 47980, + 45457, + 23280, + 10839, + 32813, + 5901, + 41240, + 35721, + 7039, + 25895, + 34868, + 34766, + 9476, + 25365, + 28390, + 967, + 19269, + 40835, + 9932, + 31950, + 46016, + 43041, + 8707, + 45938, + 23604, + 29075, + 16637, + 49809, + 40554, + 6645, + 42744, + 39657, + 49732, + 25009, + 4337, + 29991, + 24377, + 47806, + 25954, + 14709, + 44559, + 42258, + 912, + 21237, + 11155, + 18080, + 24147, + 11145, + 44787, + 42694, + 3809, + 6908, + 17059, + 7038, + 37432, + 1290, + 23463, + 13280, + 38334, + 49483, + 8783, + 4467, + 13666, + 6822, + 39674, + 34193, + 4110, + 27434, + 27260, + 35150, + 10613, + 501, + 13174, + 12286, + 17840, + 32713, + 601, + 12907, + 48649, + 43300, + 39595, + 12683, + 43668, + 13825, + 31423, + 11269, + 22481, + 359, + 17555, + 30962, + 34413, + 45656, + 29324, + 44490, + 49225, + 38821, + 47305, + 36894, + 16484, + 17099, + 4386, + 6158, + 48815, + 350, + 2602, + 37463, + 12304, + 14171, + 17542, + 42087, + 24164, + 30977, + 47126, + 29638, + 20701, + 15217, + 32547, + 34323, + 17637, + 37855, + 19472, + 2990, + 42008, + 2991, + 20673, + 34392, + 15665, + 13365, + 15928, + 33855, + 47546, + 34449, + 46891, + 15468, + 26362, + 15083, + 36361, + 32215, + 19711, + 39192, + 36086, + 22685, + 23109, + 10377, + 3349, + 20389, + 1124, + 47678, + 23122, + 8086, + 47088, + 45364, + 47362, + 12930, + 17762, + 13738, + 25259, + 37741, + 13775, + 14659, + 10651, + 24780, + 36647, + 19978, + 12956, + 27925, + 23560, + 8159, + 5228, + 35857, + 23713, + 39599, + 40681, + 2633, + 423, + 8187, + 49924, + 8266, + 12880, + 9736, + 25236, + 49226, + 19985, + 43089, + 17199, + 37233, + 15870, + 25986, + 6233, + 2210, + 42300, + 21683, + 16796, + 38721, + 9926, + 9074, + 1235, + 23164, + 10112, + 41055, + 11649, + 12818, + 31136, + 3146, + 3533, + 18433, + 48379, + 38412, + 14260, + 29537, + 1249, + 12873, + 30474, + 44536, + 44546, + 12236, + 35530, + 30347, + 41543, + 7483, + 16443, + 29732, + 8846, + 22271, + 7028, + 27328, + 28413, + 47482, + 23443, + 8288, + 43209, + 16916, + 37130, + 49858, + 4595, + 30319, + 15660, + 22301, + 13871, + 29645, + 16524, + 31404, + 6601, + 37220, + 13131, + 22081, + 13080, + 34146, + 20398, + 4026, + 2832, + 46692, + 31747, + 6580, + 41663, + 23609, + 29587, + 35604, + 3033, + 8373, + 38837, + 48483, + 39739, + 5606, + 40489, + 18323, + 858, + 9654, + 14437, + 44901, + 3911, + 30692, + 1049, + 43423, + 27926, + 49391, + 3611, + 2393, + 4395, + 29829, + 17988, + 24530, + 44638, + 39097, + 29254, + 17341, + 47517, + 22729, + 41890, + 19760, + 4215, + 5540, + 7429, + 41032, + 49167, + 44149, + 11548, + 15502, + 19124, + 38476, + 20652, + 12891, + 36879, + 33667, + 37686, + 47317, + 25323, + 2705, + 16470, + 31206, + 38729, + 5119, + 45153, + 1769, + 29304, + 7728, + 18022, + 17613, + 24178, + 24049, + 35981, + 43652, + 41148, + 30136, + 28647, + 34391, + 3172, + 34079, + 3739, + 28360, + 20119, + 21705, + 44346, + 29202, + 14034, + 49498, + 2114, + 49791, + 94, + 1959, + 40596, + 15445, + 32386, + 11896, + 1194, + 33255, + 15246, + 12554, + 32864, + 43561, + 28447, + 6486, + 25877, + 36141, + 32841, + 11668, + 18689, + 4528, + 18024, + 19574, + 4129, + 33256, + 16744, + 2494, + 25770, + 2283, + 34823, + 16554, + 25649, + 44384, + 2123, + 47043, + 1998, + 5582, + 37253, + 14946, + 544, + 10859, + 7655, + 43127, + 25322, + 38957, + 6676, + 10435, + 30351, + 8581, + 39511, + 6401, + 21042, + 13445, + 13802, + 11525, + 44684, + 5235, + 33887, + 12006, + 11709, + 17432, + 23486, + 29421, + 47409, + 23706, + 5505, + 8549, + 21498, + 48325, + 48068, + 48058, + 32229, + 37589, + 21057, + 10853, + 43792, + 48427, + 19546, + 40027, + 43254, + 2376, + 2688, + 38824, + 49775, + 20729, + 26021, + 40114, + 36165, + 29881, + 3326, + 6978, + 25292, + 33217, + 42633, + 8867, + 44998, + 45592, + 13635, + 17065, + 45573, + 17433, + 176, + 34784, + 8196, + 29416, + 25586, + 49573, + 6430, + 42558, + 44892, + 38007, + 11058, + 30310, + 1000, + 25291, + 22771, + 28507, + 35569, + 39077, + 2420, + 46633, + 43325, + 12839, + 24053, + 43400, + 27327, + 2785, + 26776, + 39159, + 18451, + 32389, + 46964, + 47661, + 5640, + 31616, + 40395, + 22609, + 15584, + 29591, + 38698, + 41986, + 27840, + 29007, + 39242, + 17181, + 3553, + 17320, + 27516, + 35611, + 34668, + 35153, + 25619, + 7335, + 14216, + 11035, + 25616, + 42474, + 17333, + 3685, + 30279, + 29294, + 3688, + 33875, + 30715, + 12793, + 10140, + 37316, + 44637, + 3124, + 19473, + 29289, + 35998, + 36650, + 41324, + 12094, + 12658, + 4256, + 43725, + 21731, + 19108, + 40335, + 24908, + 16502, + 2397, + 41922, + 20401, + 48979, + 23289, + 31832, + 23679, + 4694, + 37470, + 35989, + 37789, + 31798, + 570, + 33124, + 41034, + 26937, + 5117, + 32523, + 49666, + 35811, + 6067, + 17605, + 45264, + 20899, + 22997, + 12416, + 16950, + 8698, + 49165, + 4035, + 15711, + 7721, + 39891, + 22750, + 21022, + 18275, + 5906, + 39996, + 25174, + 9560, + 26727, + 43273, + 12544, + 13087, + 26954, + 44272, + 14348, + 31252, + 43829, + 25022, + 48393, + 9087, + 35457, + 40158, + 8562, + 9546, + 6354, + 20556, + 27905, + 41606, + 27515, + 47205, + 18194, + 9333, + 31053, + 30078, + 10465, + 40614, + 25216, + 43880, + 6835, + 49117, + 12777, + 47368, + 9574, + 39972, + 30887, + 44321, + 16977, + 26601, + 19746, + 4410, + 45550, + 8385, + 7191, + 28961, + 21255, + 9175, + 36262, + 45701, + 23536, + 9659, + 27972, + 25177, + 29068, + 7160, + 27533, + 36366, + 26152, + 24238, + 23215, + 30691, + 15465, + 30937, + 7731, + 38041, + 30524, + 40999, + 14878, + 49228, + 9951, + 7060, + 36678, + 26438, + 28933, + 34063, + 1904, + 36905, + 1969, + 46103, + 41222, + 39681, + 48213, + 15351, + 23, + 41521, + 11915, + 45064, + 1503, + 44506, + 569, + 12798, + 27865, + 42157, + 26561, + 30194, + 8902, + 33898, + 25404, + 25574, + 30023, + 33794, + 10113, + 26139, + 5550, + 23883, + 43057, + 16172, + 3280, + 27989, + 10260, + 42002, + 48016, + 15106, + 3846, + 18661, + 20311, + 4069, + 13514, + 5562, + 36471, + 34053, + 36544, + 16250, + 37546, + 2809, + 45280, + 35065, + 19691, + 36268, + 38558, + 16363, + 25631, + 19817, + 3975, + 11990, + 44453, + 19343, + 1539, + 38980, + 39470, + 40033, + 11262, + 26949, + 10866, + 1168, + 6782, + 49885, + 43434, + 43859, + 1275, + 18461, + 35704, + 482, + 2801, + 5147, + 41558, + 34944, + 26964, + 21323, + 43476, + 48225, + 42991, + 19575, + 34901, + 23617, + 21120, + 9458, + 14233, + 25707, + 28527, + 10914, + 34570, + 36109, + 40148, + 9073, + 13062, + 1188, + 33424, + 35100, + 20205, + 31829, + 47194, + 27904, + 29558, + 778, + 39061, + 44449, + 617, + 22781, + 27657, + 7921, + 32511, + 8586, + 44558, + 3431, + 32747, + 17963, + 46543, + 32528, + 34698, + 8264, + 33236, + 23768, + 16433, + 5797, + 1554, + 13079, + 22553, + 32981, + 4268, + 36746, + 32827, + 9532, + 19913, + 1086, + 49221, + 2795, + 7986, + 37724, + 49810, + 36497, + 4690, + 41060, + 31722, + 44774, + 20572, + 3750, + 7122, + 24167, + 21182, + 9667, + 21071, + 31767, + 40042, + 19234, + 16807, + 32450, + 37696, + 9991, + 14904, + 40083, + 33856, + 45304, + 27110, + 4284, + 27016, + 41602, + 16407, + 44297, + 25229, + 1773, + 2963, + 9911, + 26848, + 17216, + 29300, + 38525, + 8854, + 44669, + 25073, + 13345, + 34386, + 5595, + 30138, + 26285, + 16143, + 5578, + 4345, + 33127, + 11418, + 29014, + 32184, + 40014, + 45911, + 7209, + 17501, + 15115, + 27339, + 19497, + 27056, + 40543, + 11273, + 18377, + 16921, + 46304, + 14795, + 47510, + 41547, + 42726, + 8420, + 7121, + 32112, + 37326, + 33438, + 39281, + 5034, + 22787, + 34694, + 7281, + 8160, + 43629, + 26302, + 38989, + 47346, + 45558, + 10825, + 49314, + 30037, + 11952, + 10350, + 20603, + 21327, + 19957, + 16523, + 29034, + 11906, + 49128, + 14781, + 47386, + 39873, + 37795, + 48775, + 32392, + 20778, + 45499, + 12944, + 42566, + 40390, + 10034, + 37057, + 26052, + 25338, + 37152, + 43524, + 18102, + 26456, + 20655, + 35017, + 18727, + 48943, + 5868, + 21454, + 22126, + 42402, + 3822, + 43207, + 25485, + 46591, + 44143, + 27236, + 3430, + 26586, + 10996, + 13840, + 2675, + 36764, + 17093, + 20309, + 4586, + 23666, + 25714, + 11021, + 45203, + 28423, + 37930, + 38592, + 8624, + 47968, + 43860, + 39172, + 44921, + 2783, + 2840, + 7627, + 29061, + 26543, + 30423, + 42697, + 7629, + 41356, + 22274, + 9605, + 36681, + 30208, + 37710, + 2381, + 12771, + 31011, + 18632, + 21569, + 318, + 28258, + 23216, + 14133, + 34276, + 30374, + 12949, + 34511, + 36685, + 35691, + 41193, + 2095, + 38442, + 11716, + 33355, + 37101, + 36416, + 31055, + 36053, + 45881, + 9670, + 13576, + 27605, + 7011, + 36267, + 18, + 14806, + 41119, + 44592, + 41410, + 36178, + 2111, + 7445, + 36194, + 1222, + 23357, + 44983, + 32809, + 42173, + 3175, + 49607, + 3904, + 14387, + 28226, + 6993, + 31486, + 37675, + 43568, + 6576, + 3284, + 39150, + 2484, + 6051, + 39348, + 38271, + 9860, + 9928, + 40930, + 4096, + 43788, + 27171, + 40833, + 2630, + 27157, + 38459, + 27360, + 1372, + 49139, + 47467, + 37022, + 4343, + 41742, + 6760, + 8479, + 9358, + 36543, + 37273, + 19610, + 23478, + 25201, + 10008, + 48531, + 38635, + 27740, + 46921, + 45590, + 35407, + 4082, + 5669, + 17848, + 21973, + 43613, + 23682, + 48367, + 47098, + 17493, + 39364, + 2094, + 37483, + 20025, + 6339, + 48094, + 37289, + 5359, + 33530, + 687, + 41707, + 40262, + 9979, + 9455, + 15957, + 25314, + 1099, + 49188, + 7296, + 33682, + 3395, + 17809, + 24009, + 48063, + 241, + 34231, + 29089, + 45379, + 17713, + 43165, + 38714, + 14496, + 32066, + 37166, + 28508, + 48694, + 32253, + 42787, + 13320, + 13790, + 39530, + 27965, + 46780, + 13966, + 33702, + 48306, + 7475, + 43242, + 10256, + 36221, + 24774, + 44685, + 20668, + 27677, + 37892, + 29248, + 9440, + 43802, + 49568, + 48892, + 44331, + 6651, + 19858, + 42878, + 31509, + 17106, + 27273, + 18598, + 35195, + 14828, + 928, + 2058, + 31533, + 19314, + 31447, + 26281, + 41152, + 5270, + 646, + 14734, + 19305, + 9185, + 19625, + 25489, + 42391, + 35617, + 16301, + 2133, + 10705, + 49614, + 32271, + 31318, + 33931, + 13923, + 10747, + 24016, + 17447, + 19235, + 39772, + 35653, + 38564, + 45001, + 14735, + 1459, + 8758, + 33742, + 5285, + 24351, + 46813, + 32259, + 48482, + 21750, + 13371, + 27941, + 28053, + 22184, + 16501, + 3653, + 40973, + 17306, + 30535, + 34360, + 35385, + 24942, + 13909, + 24597, + 44819, + 22791, + 14537, + 6508, + 38774, + 8649, + 48725, + 27402, + 46992, + 13107, + 11083, + 39791, + 26005, + 16723, + 41746, + 37908, + 22741, + 19041, + 21653, + 13193, + 10387, + 43821, + 36330, + 39781, + 11968, + 22717, + 18894, + 38341, + 20005, + 14476, + 12516, + 16083, + 3974, + 36531, + 23552, + 3578, + 30418, + 649, + 6803, + 14490, + 5046, + 30799, + 15552, + 37039, + 28131, + 18094, + 2041, + 38870, + 49973, + 49331, + 13972, + 4979, + 12272, + 19389, + 49071, + 369, + 19116, + 39587, + 35978, + 4624, + 18032, + 23379, + 42714, + 4271, + 35678, + 42995, + 41529, + 6513, + 27419, + 4655, + 39323, + 37906, + 31743, + 31517, + 973, + 19864, + 29681, + 27675, + 24954, + 7419, + 6698, + 18964, + 8338, + 659, + 44382, + 32594, + 27648, + 48909, + 40663, + 18700, + 26804, + 852, + 1798, + 42132, + 10772, + 18870, + 10589, + 48125, + 44329, + 5390, + 30066, + 2849, + 17210, + 6719, + 40772, + 30646, + 17178, + 35663, + 10081, + 49336, + 7432, + 41196, + 16797, + 37003, + 5743, + 23481, + 43422, + 40976, + 16958, + 32005, + 14731, + 43230, + 23616, + 25941, + 33011, + 48458, + 14918, + 32918, + 13965, + 5057, + 44866, + 44946, + 34282, + 14031, + 19195, + 48104, + 2872, + 17015, + 23393, + 10605, + 35733, + 12334, + 48605, + 8999, + 11226, + 13177, + 40693, + 15208, + 36929, + 43963, + 14510, + 21013, + 23724, + 25296, + 5387, + 48503, + 24317, + 27693, + 38963, + 43649, + 46118, + 31023, + 15423, + 31714, + 34372, + 12406, + 37001, + 3944, + 40856, + 39906, + 43736, + 36264, + 2555, + 9288, + 32158, + 16469, + 46169, + 9372, + 28710, + 29041, + 13878, + 41107, + 8877, + 31619, + 31056, + 5453, + 35091, + 40039, + 34500, + 12936, + 45851, + 36513, + 8485, + 11306, + 32120, + 40143, + 28885, + 11509, + 38754, + 11026, + 17096, + 30220, + 48078, + 31725, + 6638, + 46178, + 39918, + 6910, + 26613, + 14369, + 13605, + 16255, + 43394, + 15399, + 46588, + 20453, + 10184, + 44344, + 2395, + 29569, + 16211, + 34137, + 16220, + 24489, + 2391, + 37075, + 44970, + 33872, + 21974, + 49387, + 35132, + 15801, + 42796, + 46020, + 37701, + 48686, + 37213, + 48534, + 23760, + 1107, + 3715, + 45215, + 35388, + 34508, + 20372, + 27732, + 19172, + 12255, + 15022, + 49350, + 28814, + 24197, + 13242, + 3567, + 43574, + 28402, + 26855, + 4042, + 25045, + 22285, + 22453, + 35260, + 3720, + 3487, + 6878, + 4036, + 19101, + 1067, + 13404, + 14147, + 40245, + 40215, + 25504, + 22708, + 38609, + 9895, + 25945, + 37374, + 29257, + 39984, + 13229, + 17693, + 19489, + 22449, + 44940, + 31301, + 4618, + 31155, + 16332, + 35340, + 28369, + 40188, + 49333, + 21348, + 7929, + 44978, + 42438, + 1896, + 8667, + 31437, + 28648, + 36409, + 19661, + 20857, + 37568, + 3094, + 27754, + 37480, + 26549, + 48924, + 26707, + 31119, + 40721, + 24321, + 40512, + 12679, + 8301, + 43988, + 16589, + 47514, + 44913, + 19091, + 3627, + 41941, + 3594, + 9339, + 46287, + 41910, + 10063, + 39143, + 11807, + 46943, + 14664, + 35769, + 16282, + 49712, + 38794, + 23451, + 24930, + 28927, + 33552, + 43697, + 24522, + 33708, + 37731, + 23785, + 18670, + 3788, + 37683, + 17100, + 39226, + 14793, + 38224, + 42245, + 10226, + 16993, + 16688, + 26079, + 36187, + 33980, + 36998, + 10478, + 42989, + 10591, + 35629, + 15871, + 7965, + 11984, + 46803, + 29680, + 43078, + 22796, + 45018, + 25900, + 18258, + 27318, + 5698, + 28558, + 27037, + 5563, + 36999, + 43845, + 23029, + 20497, + 47306, + 13102, + 3952, + 11275, + 37387, + 43585, + 47816, + 7525, + 40957, + 12976, + 28645, + 2585, + 20666, + 9825, + 43663, + 38278, + 43891, + 32290, + 17775, + 49543, + 1926, + 16799, + 12195, + 48466, + 1624, + 6369, + 1645, + 46185, + 6857, + 19558, + 43206, + 35877, + 8073, + 4155, + 30821, + 26787, + 15756, + 10030, + 22905, + 39756, + 7069, + 42811, + 4468, + 20842, + 16963, + 9241, + 38247, + 18770, + 7883, + 19165, + 45241, + 38800, + 47080, + 25147, + 12457, + 44074, + 33311, + 19907, + 3634, + 133, + 20613, + 41912, + 15179, + 39264, + 45896, + 15452, + 14466, + 444, + 35711, + 32802, + 21106, + 22703, + 47955, + 44735, + 13442, + 35895, + 13643, + 1590, + 21287, + 48071, + 23692, + 1018, + 31786, + 29239, + 32553, + 9927, + 46150, + 12695, + 18977, + 131, + 37210, + 46319, + 40210, + 4612, + 44882, + 1496, + 5017, + 5817, + 41584, + 3984, + 797, + 9189, + 36311, + 1864, + 8745, + 33360, + 19486, + 22895, + 18968, + 14844, + 14001, + 25944, + 26735, + 5512, + 6029, + 23506, + 22075, + 47600, + 26520, + 37275, + 21749, + 47016, + 18807, + 8436, + 34579, + 29650, + 46945, + 23099, + 445, + 30520, + 34777, + 10349, + 20798, + 26381, + 18989, + 33248, + 3198, + 40226, + 12356, + 42326, + 30321, + 41246 + ], + "validation_indices": [ + 11964, + 3941, + 36111, + 12333, + 43168, + 36038, + 31228, + 43709, + 46222, + 35238, + 39127, + 32146, + 7583, + 27351, + 3210, + 45148, + 45207, + 37994, + 26117, + 45733, + 33304, + 47255, + 15619, + 21883, + 3748, + 35799, + 10801, + 13352, + 33077, + 13764, + 35056, + 38204, + 42068, + 28204, + 6619, + 26120, + 11595, + 33039, + 15906, + 17145, + 18148, + 32702, + 3400, + 36254, + 33640, + 31351, + 23557, + 44713, + 542, + 13693, + 6482, + 29720, + 10254, + 7726, + 9583, + 36101, + 38132, + 30435, + 49685, + 40931, + 39874, + 47700, + 942, + 12993, + 13924, + 37976, + 15015, + 22934, + 41502, + 6613, + 48314, + 31772, + 39013, + 37526, + 13090, + 35306, + 5279, + 27897, + 26351, + 33821, + 47112, + 44294, + 40985, + 31718, + 4208, + 19366, + 38376, + 43706, + 49122, + 34278, + 39231, + 9256, + 1100, + 17063, + 11707, + 46327, + 11977, + 40847, + 20871, + 37841, + 40084, + 1239, + 17673, + 1911, + 1686, + 10090, + 32249, + 10366, + 7438, + 40493, + 31851, + 10929, + 49446, + 44575, + 9166, + 3317, + 30662, + 19459, + 2025, + 39220, + 19216, + 35640, + 16394, + 28072, + 37465, + 3281, + 42515, + 21886, + 11070, + 47862, + 20770, + 28512, + 32821, + 30718, + 21313, + 19514, + 49448, + 30259, + 25334, + 40109, + 23516, + 16447, + 7371, + 34998, + 1114, + 8278, + 27440, + 43054, + 19053, + 17019, + 1587, + 2556, + 23749, + 32262, + 31444, + 4945, + 9136, + 30819, + 16863, + 41431, + 2213, + 42869, + 12704, + 46189, + 10163, + 34941, + 21328, + 40765, + 26424, + 19490, + 5077, + 36342, + 14064, + 19697, + 14365, + 3027, + 284, + 32307, + 12474, + 14905, + 21351, + 44277, + 5993, + 19927, + 45574, + 47203, + 40983, + 41533, + 33838, + 48062, + 31094, + 39576, + 27985, + 12463, + 29496, + 11210, + 24694, + 45943, + 41237, + 32773, + 24893, + 5043, + 15826, + 21102, + 19374, + 12049, + 31065, + 15338, + 5278, + 25350, + 40968, + 10200, + 19365, + 23949, + 49510, + 18417, + 24906, + 24891, + 29051, + 1270, + 46073, + 49294, + 42590, + 47175, + 22400, + 33521, + 31652, + 44646, + 18209, + 39780, + 11328, + 16909, + 48083, + 26872, + 39900, + 17758, + 47086, + 46730, + 17220, + 31482, + 32962, + 20587, + 15316, + 47465, + 7548, + 2861, + 42535, + 22686, + 27145, + 24746, + 11683, + 9778, + 5642, + 8595, + 448, + 20141, + 24821, + 35903, + 40578, + 42465, + 47020, + 23082, + 49085, + 42907, + 33266, + 35239, + 49460, + 25695, + 984, + 11335, + 41418, + 1077, + 28425, + 40064, + 28274, + 23847, + 25242, + 28570, + 4175, + 2396, + 22561, + 43708, + 4302, + 10382, + 707, + 21778, + 11658, + 31956, + 49168, + 12472, + 44544, + 45483, + 15009, + 5617, + 8845, + 18739, + 818, + 28466, + 18944, + 5650, + 45222, + 26323, + 6925, + 31827, + 25507, + 29482, + 25225, + 22556, + 46609, + 25749, + 36460, + 3864, + 19810, + 27625, + 32831, + 21114, + 4176, + 27776, + 38220, + 10708, + 19120, + 32107, + 39578, + 18279, + 27439, + 41866, + 49453, + 4038, + 5541, + 11797, + 12606, + 43555, + 48011, + 48810, + 38467, + 17737, + 34066, + 27411, + 45431, + 26590, + 34947, + 49676, + 17843, + 29590, + 12031, + 33508, + 11904, + 13406, + 49293, + 30560, + 22205, + 14747, + 41748, + 39722, + 18607, + 35761, + 28325, + 17270, + 16869, + 17910, + 18603, + 32222, + 44377, + 14673, + 33680, + 29742, + 13082, + 35485, + 41430, + 13163, + 12932, + 9990, + 46665, + 15302, + 40297, + 15188, + 18804, + 16939, + 37337, + 21458, + 44482, + 18648, + 3396, + 21560, + 44362, + 9866, + 9406, + 4219, + 31781, + 23105, + 523, + 49295, + 41671, + 1411, + 5910, + 44604, + 34225, + 43852, + 8626, + 40520, + 42317, + 25674, + 30543, + 42156, + 35719, + 16365, + 19954, + 34522, + 19272, + 37999, + 38615, + 14713, + 30760, + 31599, + 46385, + 16495, + 42713, + 11288, + 2445, + 2307, + 993, + 28959, + 41834, + 41672, + 49161, + 44076, + 29706, + 27697, + 30781, + 18072, + 38110, + 11956, + 47622, + 11585, + 34512, + 380, + 42092, + 30334, + 12803, + 14682, + 13467, + 2449, + 172, + 17658, + 9734, + 45175, + 43716, + 35861, + 47441, + 38932, + 31538, + 26278, + 13496, + 1970, + 4213, + 41087, + 2775, + 41037, + 37791, + 31941, + 19698, + 7970, + 40756, + 42704, + 1512, + 25635, + 27674, + 35743, + 22957, + 31959, + 4924, + 42762, + 29573, + 32202, + 20600, + 21767, + 45752, + 7575, + 31035, + 23653, + 13550, + 13925, + 8381, + 49086, + 21961, + 26064, + 36691, + 7603, + 34300, + 11502, + 22886, + 41815, + 48097, + 21660, + 33987, + 19570, + 8536, + 45352, + 11362, + 23632, + 25092, + 17034, + 15734, + 33294, + 37493, + 45803, + 17521, + 42074, + 42214, + 45045, + 18243, + 25261, + 17452, + 199, + 4180, + 20785, + 13276, + 26044, + 21754, + 15850, + 22619, + 33815, + 4526, + 46599, + 47272, + 36715, + 4844, + 36926, + 22155, + 17892, + 46794, + 43646, + 7484, + 15732, + 16496, + 2338, + 44282, + 13150, + 20891, + 42017, + 2198, + 16204, + 39004, + 23642, + 19008, + 16765, + 11567, + 33075, + 20917, + 8176, + 36758, + 1508, + 17137, + 49995, + 38226, + 27291, + 3693, + 6682, + 43700, + 2069, + 36752, + 29097, + 5006, + 7305, + 42873, + 15393, + 37998, + 46658, + 15379, + 13743, + 49753, + 5738, + 5623, + 27124, + 14319, + 34089, + 7454, + 713, + 8955, + 2378, + 19443, + 27364, + 43015, + 24427, + 42885, + 2558, + 32101, + 2982, + 568, + 31923, + 44560, + 59, + 13989, + 6495, + 39892, + 21872, + 4223, + 43865, + 26485, + 27009, + 10729, + 5734, + 23752, + 21859, + 12, + 3070, + 43768, + 27751, + 24010, + 16895, + 19206, + 26918, + 34338, + 18596, + 37692, + 38863, + 43156, + 24327, + 916, + 35622, + 10827, + 26644, + 16478, + 17998, + 10201, + 40680, + 14289, + 11302, + 9767, + 34005, + 34563, + 48563, + 43909, + 8617, + 30798, + 35159, + 632, + 46343, + 2609, + 4461, + 4007, + 17188, + 28994, + 25051, + 5844, + 2956, + 9550, + 12175, + 33699, + 6100, + 29180, + 1787, + 19953, + 27891, + 12770, + 41968, + 34433, + 44524, + 46951, + 42487, + 9730, + 19016, + 9356, + 35355, + 30162, + 27395, + 45575, + 7554, + 22088, + 49425, + 37277, + 45404, + 42119, + 26873, + 35837, + 43175, + 8235, + 36906, + 2734, + 36047, + 39360, + 12819, + 13809, + 6597, + 10505, + 9930, + 48430, + 32866, + 25904, + 14173, + 10584, + 43793, + 48272, + 43303, + 30303, + 6266, + 19998, + 9549, + 8422, + 22542, + 15080, + 48389, + 15223, + 11631, + 47990, + 11123, + 31257, + 29592, + 28997, + 41886, + 40912, + 14654, + 45765, + 25155, + 4002, + 29393, + 5446, + 16132, + 49899, + 28300, + 37590, + 15911, + 28811, + 40414, + 17491, + 38347, + 6740, + 47130, + 697, + 6526, + 5430, + 24897, + 21043, + 14179, + 19253, + 35057, + 3906, + 8239, + 40469, + 9634, + 15192, + 37886, + 13410, + 20578, + 47100, + 5537, + 48480, + 11834, + 13498, + 37850, + 47035, + 3589, + 42010, + 30855, + 9600, + 27588, + 46027, + 23676, + 23805, + 33801, + 24189, + 6187, + 12119, + 48363, + 5645, + 6771, + 20813, + 4773, + 49925, + 46983, + 24436, + 42163, + 40355, + 37652, + 18915, + 12240, + 7479, + 35250, + 23038, + 45258, + 3250, + 40938, + 42124, + 29038, + 24095, + 32242, + 6981, + 18863, + 29391, + 20873, + 28975, + 17023, + 31098, + 48524, + 406, + 4436, + 36211, + 4998, + 16452, + 1035, + 17832, + 20168, + 700, + 34800, + 44938, + 38874, + 48660, + 27639, + 42327, + 38104, + 29571, + 47461, + 7156, + 49064, + 44664, + 36244, + 41439, + 6949, + 3296, + 23915, + 16065, + 39809, + 13967, + 13376, + 32979, + 14646, + 34140, + 12446, + 24333, + 22128, + 23643, + 29181, + 4906, + 7989, + 18111, + 43096, + 18337, + 8219, + 31283, + 12598, + 22136, + 16508, + 37445, + 18368, + 17319, + 2169, + 29988, + 41648, + 47750, + 26194, + 12835, + 6368, + 34497, + 36850, + 35807, + 38178, + 4420, + 20386, + 41604, + 40394, + 32298, + 42569, + 28029, + 1153, + 1080, + 36788, + 43596, + 9535, + 31951, + 47200, + 41029, + 27607, + 47363, + 23737, + 21853, + 36421, + 21179, + 28188, + 8712, + 14128, + 13017, + 3145, + 524, + 48887, + 1656, + 28050, + 43322, + 22488, + 41454, + 34818, + 15118, + 34380, + 19788, + 33574, + 18484, + 25827, + 39931, + 23300, + 4253, + 18166, + 29193, + 991, + 34068, + 26943, + 33528, + 43479, + 21462, + 19244, + 24218, + 36838, + 15336, + 34159, + 43410, + 374, + 5135, + 39679, + 45480, + 32844, + 39859, + 14596, + 16369, + 45461, + 46990, + 23832, + 30339, + 47004, + 39823, + 18916, + 6192, + 30291, + 15842, + 8974, + 27978, + 32836, + 4408, + 29400, + 2728, + 28553, + 48638, + 9707, + 2230, + 81, + 28855, + 49787, + 39963, + 6781, + 13260, + 22543, + 5317, + 16618, + 1651, + 48342, + 11861, + 43285, + 26176, + 34529, + 46055, + 32105, + 40040, + 22145, + 13112, + 39201, + 45429, + 27688, + 14780, + 6812, + 46443, + 10590, + 30652, + 42123, + 45560, + 33529, + 40358, + 28076, + 6465, + 2722, + 17474, + 3378, + 19645, + 4669, + 14421, + 19974, + 6987, + 17793, + 3150, + 2425, + 40066, + 17407, + 38542, + 18541, + 15229, + 6952, + 8897, + 45644, + 33652, + 304, + 40070, + 1041, + 29143, + 14395, + 13086, + 5215, + 7959, + 22131, + 49493, + 37409, + 37451, + 21282, + 19719, + 37871, + 45719, + 8924, + 36954, + 7320, + 3599, + 22739, + 28848, + 6602, + 41747, + 36751, + 37640, + 15739, + 34580, + 28774, + 32067, + 13950, + 41630, + 25545, + 34454, + 23143, + 10752, + 49532, + 41830, + 41779, + 4834, + 22040, + 22866, + 38912, + 49253, + 18141, + 28107, + 42964, + 740, + 28979, + 17526, + 1967, + 29276, + 22109, + 49766, + 13545, + 8285, + 36300, + 36552, + 17430, + 12315, + 42951, + 20705, + 28014, + 22634, + 40935, + 20501, + 23134, + 7622, + 15141, + 31608, + 35208, + 17833, + 12744, + 14907, + 2475, + 2939, + 35571, + 38702, + 13533, + 36592, + 3463, + 31062, + 45717, + 31544, + 36090, + 43458, + 24320, + 43315, + 24781, + 6846, + 21279, + 24676, + 20595, + 27281, + 27398, + 28758, + 7806, + 19130, + 3155, + 48210, + 48853, + 32874, + 36722, + 16417, + 16532, + 16672, + 28080, + 39464, + 7908, + 3077, + 3960, + 41588, + 36441, + 47685, + 5422, + 27062, + 5873, + 35005, + 48728, + 2034, + 17054, + 24575, + 44489, + 43711, + 30068, + 28162, + 18344, + 42926, + 132, + 22246, + 30241, + 18950, + 42511, + 792, + 27888, + 8570, + 21546, + 49636, + 20454, + 1373, + 12186, + 1932, + 43298, + 21461, + 8451, + 13917, + 19002, + 19014, + 40107, + 33038, + 49913, + 13407, + 32609, + 46511, + 31426, + 24350, + 6425, + 17426, + 36406, + 7233, + 2878, + 43827, + 10073, + 42629, + 48069, + 1858, + 31876, + 32432, + 901, + 19370, + 37127, + 46348, + 30471, + 46649, + 20924, + 32621, + 24636, + 31884, + 20100, + 31326, + 42412, + 17768, + 42718, + 6204, + 7836, + 33606, + 13983, + 15264, + 11011, + 20257, + 28220, + 34132, + 48260, + 16078, + 30972, + 39278, + 11080, + 12342, + 40227, + 21315, + 37570, + 40707, + 6410, + 38050, + 15588, + 24067, + 19799, + 12154, + 15010, + 14555, + 19434, + 46504, + 42695, + 20723, + 23619, + 38879, + 38460, + 35524, + 18112, + 34054, + 32980, + 8879, + 44409, + 27854, + 20378, + 30605, + 8134, + 12708, + 10367, + 27715, + 28606, + 34773, + 36925, + 44651, + 18200, + 9116, + 39154, + 26500, + 21076, + 1125, + 47629, + 49822, + 47709, + 48634, + 27917, + 48235, + 30003, + 27868, + 18199, + 33796, + 22248, + 21306, + 32210, + 43428, + 31217, + 666, + 35959, + 24901, + 5233, + 23610, + 23624, + 30895, + 38170, + 18886, + 5962, + 25397, + 14051, + 2377, + 5005, + 46594, + 31376, + 4154, + 23841, + 46468, + 27394, + 7960, + 40675, + 32305, + 25861, + 12821, + 2893, + 24395, + 46011, + 36365, + 42567, + 46345, + 47712, + 20626, + 25537, + 18710, + 10181, + 6763, + 29765, + 27749, + 26973, + 3573, + 6535, + 7937, + 18252, + 34660, + 44686, + 10586, + 32403, + 44361, + 36389, + 19003, + 5161, + 22732, + 41155, + 49974, + 25884, + 12221, + 760, + 33381, + 2615, + 14432, + 31606, + 32373, + 43101, + 2904, + 47668, + 28716, + 29962, + 5695, + 14550, + 29358, + 44958, + 27243, + 3774, + 34243, + 4592, + 38392, + 32992, + 3465, + 11903, + 42390, + 11120, + 3381, + 29613, + 45821, + 49243, + 33012, + 44005, + 42777, + 11223, + 19921, + 4928, + 46311, + 30617, + 13048, + 104, + 47454, + 6253, + 2830, + 27234, + 28179, + 48344, + 16122, + 9907, + 2072, + 6151, + 20968, + 48404, + 23075, + 21028, + 49051, + 25359, + 35291, + 21618, + 12444, + 13117, + 26974, + 19232, + 7345, + 44454, + 35538, + 32805, + 44969, + 43019, + 7819, + 36863, + 16480, + 8087, + 23714, + 48849, + 2670, + 13093, + 36281, + 49504, + 18925, + 43339, + 46975, + 39834, + 8166, + 29240, + 25892, + 6872, + 3679, + 42393, + 25528, + 6847, + 40280, + 33062, + 49329, + 34230, + 9347, + 12309, + 31671, + 9501, + 5848, + 15641, + 35505, + 46261, + 15526, + 46371, + 33309, + 46271, + 8157, + 13777, + 36912, + 21268, + 25564, + 48401, + 4105, + 34065, + 17883, + 39089, + 18677, + 40201, + 15298, + 47642, + 1770, + 40265, + 38892, + 25902, + 3416, + 14, + 35824, + 14227, + 46445, + 48352, + 21568, + 49281, + 7848, + 4090, + 19541, + 16298, + 25991, + 5373, + 25067, + 18479, + 19871, + 33021, + 25206, + 38331, + 40932, + 7455, + 11365, + 13477, + 5747, + 37258, + 34324, + 21964, + 44898, + 22379, + 46789, + 37051, + 11252, + 11453, + 13075, + 27529, + 6530, + 42431, + 47333, + 31881, + 9319, + 15067, + 8678, + 49535, + 14290, + 46167, + 36112, + 34551, + 38668, + 4904, + 8005, + 38734, + 14962, + 3763, + 19162, + 11140, + 15811, + 23411, + 42666, + 1219, + 8863, + 23324, + 32440, + 45555, + 22152, + 24354, + 8058, + 46214, + 28902, + 44198, + 19401, + 45372, + 9553, + 7683, + 27367, + 24816, + 15597, + 49813, + 4438, + 20400, + 29995, + 18773, + 4380, + 46619, + 20683, + 44330, + 36382, + 22206, + 35936, + 19941, + 27247, + 14000, + 6721, + 28762, + 5038, + 47110, + 10587, + 36449, + 43393, + 6395, + 39015, + 19460, + 44067, + 48215, + 28345, + 18139, + 2661, + 14883, + 41792, + 37184, + 614, + 14193, + 35735, + 23350, + 10130, + 6944, + 6038, + 11398, + 20719, + 26755, + 41115, + 46900, + 23210, + 41600, + 16964, + 16109, + 39974, + 11561, + 8198, + 24347, + 22778, + 27347, + 30461, + 142, + 44732, + 45387, + 14416, + 6658, + 43953, + 11671, + 45823, + 16490, + 40944, + 26798, + 30843, + 3275, + 22817, + 12230, + 2571, + 20204, + 49654, + 35509, + 44952, + 44734, + 30733, + 10751, + 43780, + 21838, + 6498, + 18304, + 31449, + 41844, + 17593, + 4853, + 44000, + 47982, + 37787, + 7859, + 43938, + 29032, + 24643, + 6637, + 45791, + 39898, + 7592, + 22762, + 539, + 21701, + 49540, + 21041, + 25332, + 33202, + 9513, + 4751, + 37024, + 25700, + 35562, + 38085, + 24235, + 38776, + 24409, + 33168, + 38660, + 768, + 44666, + 15864, + 17582, + 43693, + 6765, + 47224, + 31040, + 21474, + 17874, + 38274, + 37114, + 40110, + 1592, + 41343, + 24260, + 31515, + 15610, + 37065, + 41843, + 32985, + 32157, + 34284, + 29328, + 21245, + 8254, + 40980, + 8517, + 13207, + 28745, + 11178, + 36391, + 6184, + 23090, + 13049, + 15282, + 6569, + 31297, + 9582, + 30712, + 45736, + 32519, + 26557, + 37394, + 14605, + 5411, + 136, + 32037, + 4973, + 7, + 38307, + 32635, + 48776, + 45655, + 16441, + 32080, + 39755, + 736, + 28899, + 39126, + 14119, + 2340, + 12953, + 18758, + 27595, + 4559, + 45162, + 40859, + 8919, + 25250, + 29951, + 24057, + 32655, + 42331, + 37026, + 34259, + 42218, + 41271, + 44079, + 694, + 45019, + 46887, + 3902, + 8181, + 26316, + 14336, + 10820, + 21429, + 21044, + 49916, + 30371, + 42018, + 32927, + 1716, + 30045, + 43192, + 39763, + 45142, + 20913, + 31365, + 41740, + 13073, + 18760, + 16648, + 34518, + 38257, + 47008, + 36967, + 42876, + 22422, + 10531, + 11517, + 35570, + 25611, + 39316, + 13782, + 13995, + 1649, + 1774, + 11081, + 934, + 5200, + 31981, + 46751, + 48784, + 14998, + 7457, + 6991, + 11543, + 44786, + 35870, + 48666, + 30829, + 39206, + 38629, + 9637, + 45348, + 31793, + 39319, + 48681, + 8555, + 49520, + 29151, + 18089, + 1273, + 269, + 29934, + 48261, + 20821, + 21027, + 30634, + 43338, + 30446, + 49474, + 43430, + 5767, + 26076, + 25905, + 23384, + 26559, + 6640, + 35109, + 16882, + 17899, + 22990, + 33469, + 33252, + 2363, + 47783, + 34653, + 2309, + 8370, + 15796, + 34412, + 32043, + 25696, + 27013, + 42974, + 2021, + 10327, + 12176, + 3732, + 18059, + 44347, + 25178, + 4599, + 31558, + 14811, + 43525, + 10392, + 45144, + 39877, + 3756, + 35717, + 16504, + 12421, + 37962, + 2296, + 35142, + 13680, + 48757, + 11496, + 14489, + 14050, + 18796, + 13538, + 48336, + 16808, + 17636, + 31564, + 12680, + 28548, + 32587, + 21123, + 18614, + 9164, + 37896, + 46850, + 41589, + 16700, + 8334, + 42562, + 48059, + 40688, + 11277, + 2291, + 120, + 18883, + 41984, + 22489, + 46667, + 46842, + 26035, + 25028, + 33251, + 17773, + 42903, + 23381, + 38627, + 12571, + 27421, + 17331, + 26113, + 3728, + 2995, + 47617, + 18624, + 29578, + 25612, + 43537, + 18905, + 46798, + 49039, + 12980, + 45378, + 20054, + 36729, + 8691, + 32969, + 11555, + 44691, + 13169, + 45073, + 3067, + 21602, + 25772, + 49485, + 18721, + 9148, + 12441, + 14253, + 5112, + 49674, + 13401, + 11544, + 18332, + 42153, + 3215, + 25464, + 48182, + 25110, + 46166, + 6457, + 41977, + 47353, + 14156, + 28463, + 26713, + 44097, + 23736, + 4533, + 9092, + 4451, + 45839, + 43665, + 10398, + 39744, + 44635, + 31900, + 20379, + 37945, + 28290, + 43907, + 21521, + 38217, + 31424, + 34168, + 48073, + 15875, + 31948, + 28789, + 39339, + 18336, + 32994, + 41817, + 45620, + 15255, + 49124, + 43785, + 15177, + 15089, + 37020, + 44599, + 37368, + 8305, + 42364, + 17162, + 49597, + 5187, + 12436, + 7105, + 47119, + 17047, + 2394, + 31135, + 22077, + 13283, + 49604, + 8483, + 21478, + 38020, + 16461, + 32122, + 14148, + 9880, + 1824, + 21814, + 35525, + 15566, + 36837, + 27310, + 35007, + 49855, + 48889, + 31405, + 36474, + 12475, + 1639, + 47174, + 21340, + 6537, + 49035, + 29102, + 19635, + 27278, + 6042, + 44405, + 25513, + 21552, + 45016, + 41767, + 22440, + 22281, + 44091, + 5794, + 39952, + 28590, + 14988, + 24406, + 10399, + 6438, + 31562, + 21890, + 14333, + 26204, + 41806, + 15771, + 22636, + 10679, + 27345, + 49130, + 27111, + 22448, + 27027, + 20198, + 45684, + 38006, + 42999, + 43460, + 2139, + 9064, + 26850, + 46021, + 33957, + 49021, + 4532, + 30109, + 13441, + 892, + 47019, + 24325, + 1867, + 27593, + 17451, + 33986, + 29743, + 7294, + 25445, + 1469, + 14987, + 30512, + 25379, + 20577, + 163, + 23098, + 12433, + 21894, + 30682, + 29560, + 25936, + 26698, + 34116, + 24160, + 34086, + 35313, + 23344, + 13462, + 11099, + 15154, + 21760, + 41388, + 44328, + 22512, + 45906, + 681, + 5517, + 2794, + 20384, + 9663, + 23328, + 5579, + 25237, + 44434, + 4804, + 34962, + 40810, + 36060, + 30201, + 47793, + 44248, + 21223, + 34896, + 15695, + 39115, + 7015, + 47329, + 32045, + 43364, + 38152, + 25377, + 22733, + 26752, + 42639, + 46741, + 338, + 11174, + 47219, + 8377, + 43437, + 46486, + 2147, + 29141, + 24219, + 16918, + 18233, + 26862, + 24828, + 16323, + 34875, + 45695, + 39298, + 25269, + 2129, + 40367, + 3994, + 22927, + 37899, + 29026, + 31500, + 17938, + 25341, + 32843, + 40478, + 20999, + 42105, + 49734, + 48360, + 32489, + 11829, + 3694, + 42809, + 33950, + 14592, + 5169, + 21642, + 17631, + 37266, + 17971, + 24792, + 31131, + 13254, + 3300, + 27552, + 14029, + 35607, + 7672, + 15000, + 15882, + 39985, + 6173, + 37270, + 38230, + 4818, + 8560, + 38671, + 46040, + 40412, + 41915, + 32295, + 49187, + 39993, + 38950, + 19852, + 24547, + 21197, + 30272, + 8777, + 5546, + 18213, + 35817, + 19463, + 49702, + 22064, + 16048, + 727, + 30297, + 26709, + 19975, + 29153, + 30672, + 36658, + 37350, + 38070, + 1355, + 41043, + 27711, + 49806, + 32192, + 7114, + 47940, + 28334, + 37586, + 42454, + 46318, + 11794, + 25018, + 42802, + 6996, + 35075, + 35718, + 1711, + 20725, + 34684, + 41482, + 20128, + 11919, + 19200, + 16959, + 46331, + 1094, + 4487, + 37230, + 29110, + 33824, + 37219, + 23523, + 21347, + 20211, + 45110, + 39689, + 6860, + 18715, + 5533, + 28567, + 47820, + 47284, + 450, + 33873, + 44653, + 31175, + 25003, + 22221, + 28743, + 23153, + 17753, + 15628, + 16118, + 44252, + 48000, + 2332, + 14035, + 32952, + 10594, + 10247, + 10044, + 48518, + 14308, + 22032, + 31491, + 47883, + 20931, + 5600, + 38939, + 29551, + 15804, + 25686, + 38643, + 22149, + 15515, + 14196, + 15839, + 6475, + 9887, + 13146, + 46114, + 33090, + 37110, + 29021, + 35902, + 46538, + 4909, + 22815, + 8779, + 15170, + 10457, + 40855, + 27913, + 42256, + 14190, + 9837, + 26324, + 13730, + 5385, + 9806, + 1537, + 46364, + 20272, + 48296, + 26863, + 48299, + 20212, + 44083, + 39663, + 18488, + 35050, + 32209, + 22807, + 28370, + 4995, + 16511, + 40054, + 25182, + 26334, + 37305, + 15656, + 5229, + 1193, + 25774, + 19383, + 20835, + 34672, + 1352, + 12607, + 3555, + 45754, + 4794, + 14267, + 41345, + 34486, + 21897, + 27222, + 32761, + 28019, + 15358, + 29446, + 31341, + 23877, + 14630, + 23556, + 47854, + 15694, + 30766, + 7922, + 28346, + 22074, + 19040, + 49482, + 39547, + 37163, + 25305, + 49358, + 48349, + 1215, + 36515, + 9691, + 8110, + 47576, + 13623, + 33916, + 6318, + 5944, + 44602, + 2510, + 34870, + 40987, + 48798, + 19029, + 22224, + 15759, + 34001, + 34246, + 20737, + 33129, + 13202, + 32852, + 35574, + 19476, + 2699, + 40075, + 19468, + 992, + 22405, + 43480, + 37372, + 39661, + 983, + 31985, + 41165, + 32697, + 17067, + 35748, + 4078, + 39784, + 29622, + 1081, + 11107, + 21060, + 9079, + 31817, + 16896, + 13424, + 23580, + 21871, + 41006, + 44029, + 38387, + 39428, + 8769, + 26248, + 3891, + 9000, + 41702, + 3971, + 39535, + 17427, + 44603, + 29028, + 33797, + 25664, + 6916, + 31103, + 30992, + 17390, + 20780, + 44933, + 32620, + 5331, + 44455, + 19608, + 44724, + 27789, + 3132, + 21643, + 32542, + 49066, + 14163, + 32198, + 44895, + 8043, + 17344, + 109, + 31226, + 39475, + 18819, + 39658, + 3292, + 35588, + 1562, + 1515, + 12372, + 5745, + 14681, + 11828, + 11157, + 13940, + 41840, + 35969, + 30490, + 21171, + 37475, + 42507, + 47330, + 14443, + 25469, + 17764, + 48521, + 40575, + 32958, + 32484, + 43972, + 34802, + 47060, + 11663, + 26315, + 10597, + 28081, + 835, + 34969, + 9669, + 13515, + 49431, + 279, + 33966, + 4325, + 40625, + 34730, + 4537, + 43914, + 35517, + 43085, + 42997, + 25738, + 34069, + 46436, + 47254, + 28450, + 18163, + 18480, + 30614, + 42755, + 13573, + 29347, + 36019, + 9664, + 47452, + 29146, + 35221, + 29868, + 34499, + 10012, + 43104, + 42616, + 28935, + 1463, + 23305, + 4181, + 47295, + 36511, + 22135, + 42219, + 17567, + 47148, + 18655, + 19168, + 28972, + 25171, + 47804, + 11390, + 23961, + 32444, + 13432, + 34464, + 39054, + 8092, + 10241, + 37954, + 17896, + 11009, + 48201, + 25620, + 22955, + 24650, + 10337, + 46955, + 23464, + 36074, + 42705, + 45029, + 30873, + 13970, + 17989, + 20546, + 21757, + 12470, + 36948, + 20039, + 1079, + 12826, + 2696, + 25702, + 21141, + 32007, + 41162, + 39393, + 13355, + 48277, + 486, + 35176, + 47311, + 29371, + 10339, + 37556, + 24644, + 38869, + 15104, + 37498, + 22879, + 2868, + 33462, + 41167, + 27890, + 46985, + 31170, + 29056, + 44369, + 20332, + 46168, + 17645, + 31815, + 30057, + 48949, + 38014, + 22148, + 33484, + 4640, + 14349, + 19573, + 48484, + 46402, + 19347, + 29605, + 4729, + 47855, + 44109, + 48814, + 41446, + 35820, + 29267, + 25032, + 19059, + 32949, + 32233, + 14856, + 25468, + 2677, + 31368, + 35146, + 27470, + 10788, + 27230, + 33110, + 32751, + 22831, + 23009, + 46427, + 40264, + 42761, + 41551, + 1712, + 41027, + 19418, + 5666, + 13398, + 13561, + 27853, + 43723, + 6609, + 2714, + 40328, + 7247, + 13449, + 42808, + 31350, + 17922, + 21329, + 11993, + 22054, + 19935, + 15909, + 5515, + 42259, + 49948, + 42413, + 42508, + 49235, + 8146, + 23418, + 40823, + 7369, + 48878, + 15233, + 2254, + 42075, + 32142, + 6728, + 13337, + 49095, + 347, + 32598, + 11460, + 15289, + 7807, + 27622, + 49850, + 43341, + 12213, + 15667, + 28575, + 3604, + 26023, + 30038, + 1064, + 15994, + 315, + 39092, + 10603, + 1226, + 18367, + 3741, + 30282, + 3035, + 28102, + 24976, + 48792, + 48112, + 22544, + 25874, + 17490, + 15092, + 13537, + 10213, + 28882, + 492, + 22103, + 18994, + 8881, + 25650, + 27307, + 25204, + 46244, + 13527, + 25765, + 45541, + 42169, + 19038, + 44837, + 7712, + 3461, + 18312, + 1298, + 47986, + 2557, + 9291, + 40425, + 45534, + 41194, + 8768, + 35534, + 8202, + 3883, + 2047, + 2261, + 10402, + 5295, + 39429, + 22150, + 26223, + 41432, + 23524, + 25808, + 21220, + 47107, + 31524, + 38225, + 6668, + 17540, + 23484, + 34217, + 44470, + 37248, + 21994, + 25463, + 39887, + 97, + 11135, + 3342, + 38974, + 41180, + 9428, + 13363, + 19707, + 40497, + 48723, + 19444, + 25529, + 24929, + 9284, + 35052, + 49014, + 8850, + 31114, + 25441, + 15117, + 33401, + 30767, + 10753, + 22803, + 11202, + 43265, + 5436, + 45022, + 24028, + 37010, + 854, + 18801, + 5744, + 20699, + 25403, + 38948, + 15659, + 9901, + 26571, + 18688, + 41103, + 37577, + 39700, + 13985, + 8786, + 18997, + 49319, + 49579, + 22784, + 49537, + 36648, + 33345, + 1438, + 4716, + 47746, + 6947, + 1182, + 1877, + 15371, + 27471, + 25487, + 25868, + 41511, + 39332, + 10999, + 45779, + 48163, + 45074, + 12007, + 19438, + 34153, + 30812, + 28238, + 12528, + 10841, + 10811, + 23312, + 8688, + 35576, + 27763, + 4553, + 47142, + 21307, + 40978, + 5230, + 18186, + 9221, + 2717, + 31732, + 16287, + 39505, + 15830, + 2032, + 39326, + 3118, + 27641, + 28367, + 27932, + 13644, + 41009, + 838, + 3419, + 45035, + 8543, + 29886, + 11513, + 46777, + 1320, + 39386, + 6221, + 41610, + 28518, + 943, + 14285, + 15614, + 26474, + 29196, + 37866, + 46146, + 30123, + 5979, + 15243, + 49594, + 7832, + 822, + 313, + 17559, + 12177, + 25822, + 5801, + 49299, + 30309, + 12396, + 26694, + 27055, + 11007, + 42785, + 7541, + 25609, + 335, + 32228, + 7703, + 36590, + 28329, + 36899, + 853, + 1726, + 48973, + 15816, + 1815, + 44645, + 36196, + 47555, + 22671, + 36962, + 18288, + 47648, + 21585, + 35127, + 9394, + 9457, + 42988, + 23982, + 14362, + 49751, + 37320, + 12197, + 37310, + 46320, + 47269, + 16832, + 39675, + 15962, + 13519, + 45469, + 9988, + 4852, + 6946, + 28082, + 44238, + 45202, + 5812, + 10459, + 23315, + 12198, + 22164, + 14544, + 493, + 14435, + 23391, + 23027, + 48813, + 29538, + 33683, + 37131, + 5549, + 4124, + 20459, + 26655, + 40579, + 24611, + 21664, + 12097, + 38373, + 43919, + 22540, + 17214, + 37384, + 41307, + 3938, + 20910, + 3689, + 13942, + 46994, + 47586, + 38795, + 10375, + 3583, + 26685, + 13771, + 13564, + 44008, + 8215, + 39036, + 25070, + 40601, + 2706, + 4747, + 21297, + 11613, + 35770, + 44131, + 15431, + 2352, + 17417, + 25667, + 8875, + 5367, + 19138, + 38877, + 12920, + 33907, + 6006, + 16464, + 38212, + 12162, + 20878, + 27201, + 878, + 17600, + 24043, + 22930, + 25205, + 22931, + 22875, + 36607, + 49940, + 29853, + 28398, + 10913, + 41126, + 42138, + 25185, + 19906, + 20975, + 3725, + 7561, + 20279, + 1254, + 27035, + 6148, + 9114, + 63, + 2181, + 21153, + 7356, + 16413, + 3602, + 21155, + 33718, + 7576, + 49326, + 18781, + 30227, + 9410, + 3545, + 49278, + 9784, + 46291, + 44045, + 1131, + 35415, + 19176, + 44845, + 33554, + 28041, + 39989, + 13274, + 28877, + 2922, + 30046, + 42414, + 46389, + 35036, + 426, + 34878, + 12828, + 3661, + 17981, + 49256, + 36432, + 38860, + 47595, + 49883, + 31943, + 49334, + 39769, + 7364, + 47446, + 6251, + 25864, + 349, + 29593, + 22626, + 35138, + 26151, + 22830, + 42613, + 15662, + 44625, + 10719, + 27791, + 48619, + 4613, + 30139, + 23771, + 31, + 19471, + 45273, + 30285, + 10925, + 12946, + 6780, + 7808, + 42560, + 8414, + 42490, + 34748, + 12447, + 15755, + 20562, + 36494, + 6345, + 20304, + 46775, + 38849, + 14442, + 45981, + 47233, + 48270, + 32548, + 24029, + 26922, + 1704, + 39921, + 34571, + 44373, + 10669, + 48951, + 25891, + 3925, + 19323, + 21020, + 20307, + 43328, + 43551, + 21686, + 6226, + 45609, + 20063, + 8631, + 2050, + 8252, + 28883, + 8484, + 4802, + 38559, + 22118, + 32033, + 12732, + 25217, + 25442, + 6527, + 9009, + 18320, + 49994, + 35747, + 40631, + 32600, + 26607, + 29507, + 16969, + 44809, + 32199, + 48212, + 26264, + 44374, + 45905, + 44341, + 39202, + 24156, + 21929, + 6577, + 27525, + 14909, + 27228, + 14399, + 48023, + 27020, + 19189, + 12755, + 23959, + 31679, + 10858, + 4059, + 44517, + 22269, + 27981, + 31080, + 12157, + 23102, + 29596, + 33133, + 5371, + 33495, + 15606, + 21145, + 27685, + 30690, + 29277, + 32498, + 39542, + 10442, + 24760, + 28104, + 30112, + 32205, + 15750, + 17299, + 49519, + 17806, + 11873, + 26729, + 14246, + 28084, + 46532, + 23249, + 32998, + 9919, + 31567, + 11929, + 4144, + 4434, + 742, + 31074, + 6614, + 25746, + 32970, + 2086, + 39523, + 48835, + 10436, + 27548, + 337, + 31446, + 25883, + 38736, + 465, + 28218, + 10517, + 12417, + 31036, + 20200, + 17572, + 40750, + 36185, + 46536, + 3273, + 46277, + 16555, + 49408, + 30468, + 17964, + 27443, + 21257, + 39292, + 13543, + 11393, + 27165, + 29144, + 36397, + 12062, + 20660, + 10695, + 6161, + 29603, + 6797, + 19146, + 41920, + 25722, + 18764, + 31675, + 49609, + 5474, + 41517, + 27960, + 41030, + 27884, + 43461, + 7690, + 29509, + 22584, + 34417, + 19173, + 8633, + 2346, + 9337, + 41574, + 5942, + 29617, + 2429, + 38751, + 36424, + 17260, + 24961, + 1456, + 25835, + 36621, + 17602, + 7623, + 28377, + 5643, + 16217, + 21591, + 35405, + 16232, + 24112, + 20421, + 43843, + 21525, + 25493, + 49769, + 6086, + 8925, + 10518, + 48301, + 21844, + 17931, + 45180, + 46846, + 16035, + 42318, + 45584, + 36982, + 35868, + 6176, + 48842, + 31315, + 16697, + 39452, + 25248, + 33092, + 194, + 47681, + 889, + 1312, + 38961, + 12223, + 14154, + 8138, + 36435, + 30324, + 10475, + 32365, + 26944, + 31846, + 19251, + 41014, + 36949, + 641, + 138, + 17648, + 13084, + 5610, + 11751, + 38319, + 20976, + 40892, + 31185, + 47877, + 44771, + 14807, + 4483, + 41190, + 49625, + 17709, + 31967, + 7098, + 44962, + 19254, + 13265, + 14994, + 33895, + 3714, + 35156, + 22280, + 22949, + 34545, + 17170, + 38611, + 40429, + 48682, + 39258, + 46332, + 26953, + 1569, + 4304, + 14845, + 31047, + 4746, + 7533, + 11264, + 35842, + 30463, + 37234, + 38060, + 1777, + 33859, + 2070, + 39653, + 47557, + 40894, + 19491, + 30861, + 22008, + 17289, + 33833, + 33659, + 13803, + 11653, + 49719, + 35320, + 31179, + 40890, + 45998, + 30774, + 38147, + 41448, + 12340, + 38590, + 40684, + 40178, + 42663, + 32854, + 12532, + 14197, + 10600, + 31470, + 35675, + 10347, + 38620, + 8763, + 33094, + 30886, + 14189, + 7175, + 25872, + 17003, + 26893, + 9624, + 29582, + 1023, + 41436, + 45526, + 4495, + 12805, + 39018, + 38976, + 7494, + 40444, + 28125, + 4821, + 26969, + 4085, + 23056, + 4158, + 1629, + 44380, + 3526, + 34142, + 46974, + 16708, + 42133, + 37981, + 9100, + 44267, + 34258, + 2145, + 14896, + 45862, + 29236, + 44303, + 30643, + 24303, + 6034, + 19519, + 7546, + 10029, + 20371, + 23044, + 49868, + 32134, + 38216, + 941, + 34855, + 19385, + 49345, + 13161, + 1133, + 25040, + 23329, + 35561, + 13913, + 25294, + 34752, + 30302, + 26149, + 24953, + 8457, + 12696, + 10737, + 22818, + 43966, + 20675, + 21127, + 23780, + 34447, + 571, + 7044, + 48915, + 36133, + 36172, + 30152, + 29931, + 11698, + 30458, + 22938, + 18097, + 11674, + 15137, + 704, + 39983, + 29922, + 12324, + 41647, + 5470, + 41464, + 33237, + 15365, + 331, + 10712, + 4073, + 4390, + 32299, + 17949, + 12780, + 14232, + 39598, + 22883, + 41065, + 37709, + 5955, + 289, + 12208, + 36237, + 3267, + 4649, + 45580, + 46618, + 16696, + 43163, + 11069, + 9745, + 18087, + 12443, + 43861, + 14521, + 23501, + 47544, + 45540, + 36638, + 18566, + 39615, + 26386, + 46642, + 48091, + 24173, + 5790, + 3351, + 22004, + 25796, + 21676, + 19730, + 28530, + 19963, + 27630, + 37737, + 46506, + 16631, + 40253, + 39677, + 32973, + 43661, + 1609, + 14377, + 16334, + 12055, + 45804, + 40255, + 45191, + 13808, + 39697, + 18919, + 34491, + 36644, + 27122, + 27705, + 25795, + 2430, + 37639, + 48127, + 16776, + 40696, + 8985, + 44628, + 15648, + 16632, + 44226, + 18058, + 35541, + 13823, + 4967, + 41252, + 27365, + 22334, + 39389, + 35662, + 27764, + 13043, + 30613, + 11427, + 25234, + 47844, + 4798, + 18520, + 15235, + 48573, + 24561, + 12608, + 22967, + 25467, + 31717, + 7906, + 42308, + 20445, + 40292, + 46464, + 10918, + 4330, + 15236, + 16806, + 21162, + 2327, + 2342, + 46527, + 4547, + 11745, + 24372, + 23010, + 15990, + 24369, + 41723, + 6511, + 24080, + 10767, + 36649, + 28139, + 26906, + 22539, + 38322, + 17489, + 32695, + 27028, + 8192, + 43094, + 40697, + 28830, + 38484, + 22704, + 42396, + 28686, + 23258, + 34697, + 43061, + 27087, + 10960, + 16175, + 21526, + 46030, + 29381, + 24258, + 33185, + 32384, + 27071, + 43579, + 43299, + 47943, + 13686, + 2088, + 14986, + 22903, + 34341, + 14270, + 42622, + 5165, + 12121, + 20942, + 20855, + 35367, + 7788, + 31239, + 41093, + 37356, + 45635, + 5106, + 20249, + 3410, + 42993, + 39175, + 15961, + 35482, + 7198, + 31215, + 4628, + 3219, + 25731, + 49196, + 1694, + 33876, + 37491, + 44138, + 23011, + 27800, + 26407, + 23748, + 44923, + 4356, + 27792, + 14480, + 28821, + 21463, + 11372, + 5534, + 11634, + 19790, + 997, + 8798, + 31924, + 31168, + 29366, + 44275, + 16929, + 39938, + 29895, + 38245, + 2611, + 2543, + 12974, + 2161, + 25277, + 30110, + 19469, + 42255, + 47312, + 42868, + 21325, + 45340, + 35435, + 24769, + 45696, + 30305, + 38080, + 48808, + 39825, + 19241, + 16123, + 13233, + 45322, + 33904, + 578, + 565, + 41485, + 15531, + 37730, + 49473, + 16177, + 27168, + 15146, + 48205, + 5363, + 30001, + 39113, + 31814, + 5007, + 48963, + 27396, + 37969, + 19735, + 49146, + 48334, + 46193, + 10830, + 4008, + 4101, + 19850, + 48772, + 32649, + 30831, + 13813, + 20565, + 44798, + 41733, + 24657, + 7754, + 48494, + 16565, + 21988, + 20681, + 14919, + 33155, + 31962, + 1653, + 18653, + 41123, + 40766, + 4188, + 25766, + 323, + 20658, + 40427, + 45271, + 42793, + 31060, + 36006, + 36502, + 44376, + 45572, + 21066, + 43309, + 27598, + 38219, + 16991, + 42800, + 19734, + 23185, + 34424, + 49600, + 10599, + 29668, + 27799, + 20318, + 453, + 28668, + 37462, + 21360, + 7798, + 33389, + 20051, + 39507, + 47146, + 9258, + 44955, + 9559, + 4328, + 29237, + 1972, + 32944, + 16067, + 2071, + 9243, + 6643, + 26600, + 37009, + 8273, + 20657, + 13717, + 35399, + 3962, + 37695, + 4093, + 41942, + 7513, + 34952, + 43878, + 24723, + 6713, + 25951, + 11837, + 21051, + 42970, + 20944, + 10139, + 16392, + 5074, + 46075, + 43687, + 49964, + 19553, + 25607, + 3504, + 30154, + 14888, + 44534, + 47388, + 45316, + 8121, + 48046, + 9111, + 28503, + 35878, + 23925, + 28056, + 18204, + 38117, + 3304, + 3375, + 40813, + 16289, + 48354, + 11187, + 31551, + 20064, + 35865, + 36922, + 26749, + 5850, + 39862, + 41664, + 26575, + 29334, + 36417, + 15592, + 15730, + 12486, + 35670, + 13744, + 12249, + 9179, + 45166, + 15193, + 11806, + 22055, + 19287, + 28649, + 10178, + 1909, + 866, + 30606, + 17369, + 11755, + 40761, + 31230, + 28740, + 48001, + 44515, + 17240, + 35636, + 11117, + 13290, + 31194, + 37173, + 23657, + 5567, + 24710, + 32446, + 14652, + 24231, + 22889, + 5509, + 22129, + 32404, + 1673, + 8071, + 39356, + 49668, + 40878, + 29067, + 5608, + 43122, + 25634, + 23465, + 41911, + 7035, + 11773, + 29217, + 40940, + 24234, + 44242, + 35615, + 46066, + 46131, + 29336, + 28276, + 1999, + 9101, + 9030, + 33329, + 23089, + 35649, + 11383, + 20537, + 5458, + 48414, + 26231, + 35603, + 2834, + 7078, + 434, + 40743, + 14293, + 16402, + 35654, + 18191, + 18820, + 42866, + 39706, + 43153, + 45476, + 49644, + 232, + 40401, + 25302, + 45465, + 22002, + 7670, + 30243, + 36317, + 8256, + 33199, + 36490, + 14123, + 19028, + 303, + 4189, + 16996, + 15416, + 30548, + 25098, + 27200, + 36726, + 9668, + 41512, + 3986, + 1826, + 44705, + 49561, + 30056, + 15625, + 10680, + 44887, + 45190, + 10183, + 25222, + 49693, + 30493, + 27393, + 23491, + 6605, + 5141, + 33436, + 12284, + 37571, + 20248, + 11933, + 33711, + 7853, + 2767, + 17897, + 14978, + 41561, + 32742, + 34123, + 18305, + 41766, + 47063, + 27300, + 10986, + 39271, + 40123, + 21137, + 20744, + 18735, + 14935, + 24635, + 30264, + 18976, + 16228, + 27132, + 46769, + 42193, + 15187, + 36269, + 10422, + 18210, + 40290, + 4981, + 30537, + 31307, + 28307, + 23132, + 49121, + 37085, + 3671, + 44160, + 12228, + 8772, + 21414, + 46773, + 41481, + 9345, + 32521, + 31773, + 17441, + 27668, + 15599, + 906, + 11730, + 23201, + 42586, + 43048, + 18172, + 25188, + 39210, + 34126, + 39693, + 33111, + 14391, + 20169, + 25031, + 28278, + 18353, + 16568, + 19436, + 14217, + 8424, + 37963, + 40979, + 30481, + 5553, + 16465, + 36945, + 42894, + 31580, + 26621, + 47245, + 32376, + 12837, + 25799, + 15825, + 45857, + 38335, + 29486, + 44370, + 37863, + 15321, + 14824, + 42023, + 18565, + 11127, + 6107, + 10832, + 46533, + 30746, + 1462, + 43942, + 4876, + 49680, + 3520, + 38680, + 36953, + 31511, + 19311, + 23670, + 33461, + 4217, + 43046, + 1739, + 4151, + 17836, + 37673, + 41474, + 41003, + 2607, + 38835, + 24452, + 39717, + 8312, + 8186, + 18447, + 18815, + 14775, + 38510, + 23710, + 42121, + 20663, + 30773, + 30570, + 12943, + 27656, + 44595, + 8359, + 25645, + 4280, + 10939, + 44968, + 33586, + 2387, + 10187, + 2399, + 10899, + 11213, + 34874, + 34051, + 30263, + 24120, + 14973, + 4005, + 15629, + 5349, + 39268, + 27454, + 2518, + 33722, + 6207, + 33465, + 209, + 29313, + 20774, + 16472, + 14564, + 25690, + 4988, + 11350, + 44984, + 49721, + 34418, + 44498, + 41732, + 3420, + 832, + 34376, + 16829, + 35760, + 28186, + 46024, + 5380, + 47365, + 41223, + 8330, + 23899, + 44701, + 30982, + 8819, + 39136, + 9403, + 26294, + 10574, + 34007, + 25492, + 18434, + 5918, + 47027, + 25432, + 10833, + 42400, + 35421, + 33125, + 7129, + 4140, + 14423, + 15573, + 22785, + 41092, + 27499, + 9229, + 44290, + 22645, + 48081, + 5271, + 26193, + 7486, + 31665, + 22498, + 37452, + 4576, + 15464, + 9925, + 8127, + 8687, + 37952, + 7174, + 49182, + 23626, + 29506, + 2565, + 41795, + 46006, + 27557, + 11136, + 9579, + 32431, + 3490, + 19218, + 21165, + 12829, + 15966, + 22904, + 42083, + 11186, + 25231, + 22723, + 33861, + 28488, + 2751, + 6235, + 15980, + 4683, + 24453, + 26614, + 25734, + 34008, + 24114, + 3648, + 10895, + 39299, + 19632, + 17271, + 41826, + 31319, + 45626, + 47292, + 12000, + 5320, + 7900, + 32028, + 14721, + 17215, + 12212, + 28283, + 29911, + 47852, + 38602, + 3459, + 5755, + 29684, + 48002, + 22582, + 22049, + 26163, + 8325, + 40538, + 33332, + 19543, + 40080, + 12515, + 25337, + 28303, + 20195, + 9050, + 3204, + 36840, + 5060, + 22061, + 43949, + 22025, + 12101, + 45388, + 21456, + 49876, + 28058, + 10480, + 14178, + 12275, + 11734, + 31504, + 24570, + 24722, + 35732, + 41470, + 3805, + 29025, + 3208, + 34496, + 29762, + 46432, + 16706, + 13587, + 26450, + 3303, + 41085, + 4996, + 17424, + 25590, + 39641, + 18652, + 38089, + 13402, + 27506, + 47589, + 45112, + 39949, + 25751, + 36029, + 48633, + 18044, + 39624, + 47389, + 16739, + 34416, + 35944, + 36385, + 22265, + 28843, + 1303, + 4514, + 30532, + 27163, + 37494, + 184, + 49956, + 27782, + 9827, + 24310, + 17583, + 7256, + 8630, + 46884, + 49608, + 49114, + 33385, + 39138, + 8096, + 49418, + 42830, + 19322, + 40217, + 37430, + 18662, + 16558, + 25064, + 33531, + 19106, + 9336, + 9285, + 20979, + 48214, + 45677, + 50, + 12158, + 13816, + 12282, + 40295, + 20052, + 32601, + 27706, + 10757, + 4698, + 48899, + 43146, + 49468, + 12582, + 9714, + 32538, + 35332, + 43464, + 6260, + 36007, + 15671, + 21187, + 36314, + 24960, + 35224, + 28244, + 28751, + 43870, + 47735, + 2921, + 48823, + 13981, + 43006, + 48543, + 46787, + 36323, + 32968, + 41645, + 44707, + 4034, + 10124, + 24271, + 45922, + 24431, + 17663, + 27107, + 30126, + 7716, + 38478, + 19539, + 7143, + 34363, + 37293, + 7127, + 9749, + 19199, + 27842, + 30265, + 49322, + 12232, + 130, + 40095, + 48608, + 38198, + 36841, + 260, + 1522, + 21744, + 47032, + 16302, + 40416, + 40287, + 41318, + 38175, + 36124, + 7898, + 37718, + 12525, + 27065, + 39754, + 28738, + 32256, + 424, + 2276, + 10676, + 4736, + 37437, + 16494, + 41095, + 25214, + 12373, + 40289, + 29904, + 18216, + 13417, + 9331, + 18742, + 37588, + 16740, + 24924, + 13031, + 18049, + 9917, + 46280, + 18104, + 34000, + 36344, + 41285, + 43013, + 27581, + 45183, + 9934, + 2926, + 914, + 47268, + 35062, + 22647, + 43564, + 20133, + 43184, + 12935, + 37527, + 3571, + 5992, + 38693, + 1362, + 6090, + 28669, + 41852, + 8559, + 21263, + 19403, + 23853, + 41096, + 5688, + 887, + 25798, + 15344, + 18047, + 34358, + 39100, + 17977, + 32629, + 24137, + 46986, + 20966, + 22182, + 4611, + 44912, + 40557, + 46290, + 13938, + 28401, + 33631, + 32168, + 871, + 36056, + 34096, + 16131, + 10818, + 15892, + 35490, + 10121, + 41708, + 44464, + 2141, + 49724, + 26639, + 41389, + 13357, + 41998, + 25184, + 4842, + 17094, + 7500, + 21672, + 29738, + 18869, + 49738, + 7681, + 23953, + 45347, + 30079, + 36149, + 35994, + 22575, + 29547, + 47050, + 46933, + 27964, + 35049, + 24044, + 48018, + 3943, + 32878, + 44082, + 22672, + 37810, + 18834, + 24800, + 40611, + 10489, + 2022, + 13241, + 44441, + 16956, + 35699, + 49383, + 13892, + 16166, + 7893, + 12661, + 40165, + 13422, + 18101, + 23386, + 26901, + 25232, + 8478, + 32344, + 6644, + 33984, + 23930, + 23325, + 39447, + 31912, + 48722, + 14113, + 17867, + 38854, + 37968, + 24824, + 21656, + 16463, + 9102, + 6398, + 40589, + 8571, + 10020, + 13055, + 21861, + 595, + 39822, + 22832, + 11355, + 19339, + 10142, + 46437, + 44481, + 32880, + 15225, + 27456, + 27724, + 6142, + 9475, + 22461, + 46028, + 4916, + 46344, + 33784, + 1571, + 45406, + 795, + 30885, + 5659, + 18626, + 47623, + 25802, + 15702, + 49811, + 39432, + 16434, + 29205, + 47472, + 2208, + 9692, + 3890, + 34742, + 28132, + 49786, + 11636, + 982, + 5220, + 49008, + 30095, + 125, + 9959, + 841, + 28569, + 45354, + 22188, + 11526, + 17506, + 28936, + 3722, + 13149, + 31304, + 9561, + 31554, + 25742, + 22820, + 9985, + 29852, + 3310, + 1758, + 9571, + 39884, + 49824, + 48833, + 4881, + 34080, + 21093, + 33630, + 41075, + 21802, + 32358, + 41824, + 37575, + 16087, + 19252, + 5779, + 33644, + 47103, + 30189, + 28718, + 19877, + 11191, + 14350, + 46454, + 18250, + 1401, + 38067, + 1240, + 7399, + 24767, + 37842, + 16777, + 18495, + 33149, + 724, + 21707, + 18851, + 1648, + 47276, + 4598, + 30868, + 48174, + 36870, + 32171, + 13147, + 27038, + 3164, + 33949, + 23766, + 3980, + 44507, + 14613, + 10210, + 35026, + 48257, + 20654, + 640, + 39187, + 27727, + 6856, + 43753, + 6228, + 12919, + 47186, + 49158, + 20923, + 26802, + 41560, + 36566, + 13555, + 19508, + 48791, + 41445, + 33738, + 6071, + 6120, + 7625, + 21721, + 37799, + 49222, + 14334, + 13862, + 7315, + 44769, + 44941, + 14921, + 32902, + 16013, + 3476, + 30514, + 30561, + 48703, + 38370, + 29920, + 5665, + 23937, + 17669, + 28579, + 26067, + 44795, + 25036, + 11868, + 22622, + 14181, + 15840, + 18118, + 18244, + 36118, + 43139, + 18980, + 7918, + 24204, + 32227, + 5904, + 23776, + 28857, + 20768, + 19686, + 45046, + 25732, + 40252, + 39312, + 45120, + 10394, + 43644, + 43482, + 27245, + 18116, + 1231, + 1322, + 3227, + 8111, + 49720, + 18414, + 32934, + 23142, + 17781, + 33140, + 34670, + 6788, + 16804, + 31864, + 48188, + 11902, + 10289, + 29776, + 14760, + 33226, + 39415, + 2231, + 43895, + 9801, + 5769, + 44092, + 11994, + 2644, + 42485, + 48938, + 47548, + 48731, + 1615, + 35651, + 7840, + 28206, + 46647, + 18706, + 17962, + 42737, + 49785, + 45562, + 31994, + 40784, + 12091, + 44672, + 3626, + 98, + 14719, + 15232, + 37138, + 40764, + 33419, + 30163, + 26454, + 42177, + 13937, + 10002, + 35043, + 42375, + 22597, + 9516, + 6586, + 34621, + 22060, + 34883, + 10102, + 30759, + 24868, + 5182, + 6897, + 35125, + 12785, + 7666, + 21140, + 3754, + 27859, + 20449, + 18738, + 12089, + 30954, + 42232, + 20012, + 26580, + 40177, + 46920, + 45054, + 16248, + 45904, + 22066, + 35252, + 28017, + 40989, + 40694, + 3176, + 1772, + 27545, + 25661, + 20929, + 37920, + 13368, + 13956, + 26916, + 22048, + 23718, + 22408, + 16610, + 16378, + 4889, + 12720, + 5522, + 33681, + 33067, + 6617, + 13667, + 34042, + 20411, + 41056, + 12219, + 19875, + 39301, + 26051, + 32073, + 36012, + 36486, + 13694, + 32799, + 22051, + 5808, + 5227, + 11169, + 15714, + 46328, + 48514, + 31455, + 8566, + 8246, + 47650, + 9224, + 1971, + 29231, + 37671, + 38256, + 4190 + ], + "train_pixel_sha256": "2448ef89b2af7119634797144ffa33462b16733065c8f15a183025894389f812", + "test_pixel_sha256": "28256b79dc476434dfa8eb0ea6fe66a4d0039316585c38cfecad70b31285f77d", + "cache_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97" +} diff --git a/study/main/cifar10-onn-s106/environment.json b/study/main/cifar10-onn-s106/environment.json new file mode 100644 index 0000000000000000000000000000000000000000..b3a045ba5ce8767616d608586352a6468f0a60f6 --- /dev/null +++ b/study/main/cifar10-onn-s106/environment.json @@ -0,0 +1,130 @@ +{ + "python": "3.12.3 (main, Aug 31 2026, 10:18:26) [GCC 13.3.0]", + "torch": "2.11.0+cu128", + "cuda_build": "12.8", + "device": "NVIDIA GeForce RTX 5070 Laptop GPU", + "git_revision": "c749856d1c9fe07d6ce2f39d01de78f664aea9a8", + "deterministic_algorithms": true, + "float32_matmul_precision": "high", + "packages": { + "Jinja2": "3.1.6", + "MarkupSafe": "3.0.4", + "POT": "0.9.7.post1", + "PyYAML": "6.0.3", + "Pygments": "2.21.0", + "absl-py": "2.5.1", + "aiohappyeyeballs": "2.7.1", + "aiohttp": "3.14.5", + "aiosignal": "1.4.0", + "anyio": "4.15.1", + "asttokens": "3.0.2", + "attrs": "26.1.0", + "click": "8.5.0", + "cloudpickle": "3.1.2", + "comm": "0.2.3", + "contourpy": "1.4.0", + "cuda-bindings": "12.9.10", + "cuda-pathfinder": "1.8.3", + "cuda-toolkit": "12.8.1", + "cycler": "0.12.1", + "debugpy": "1.8.22", + "executing": "2.3.0", + "filelock": "4.2.0", + "fonttools": "4.67.0", + "frozenlist": "1.8.0", + "fsspec": "2026.9.0", + "h11": "0.16.0", + "hf-xet": "1.7.0", + "httpcore2": "2.13.1", + "httpx2": "2.13.1", + "huggingface_hub": "2.2.0", + "idna": "3.20", + "iniconfig": "2.3.1", + "ipykernel": "7.4.0", + "ipython": "9.17.1", + "ipython_pygments_lexers": "1.1.1", + "ipywidgets": "8.1.9", + "jedi": "0.20.1", + "joblib": "1.6.0", + "jupyter_client": "8.10.0", + "jupyter_core": "5.9.1", + "jupyterlab_widgets": "3.0.17", + "kiwisolver": "1.5.1", + "lightning-utilities": "0.15.3", + "matplotlib": "3.11.2", + "matplotlib-inline": "0.2.2", + "mpmath": "1.3.0", + "multidict": "7.1.0", + "narwhals": "2.27.1", + "nest-asyncio2": "1.7.4", + "networkx": "3.7", + "numpy": "2.5.4", + "nvidia-cublas-cu12": "12.8.4.1", + "nvidia-cuda-cupti-cu12": "12.8.90", + "nvidia-cuda-nvrtc-cu12": "12.8.93", + "nvidia-cuda-runtime-cu12": "12.8.90", + "nvidia-cudnn-cu12": "9.19.0.56", + "nvidia-cufft-cu12": "11.3.3.83", + "nvidia-cufile-cu12": "1.13.1.3", + "nvidia-curand-cu12": "10.3.9.90", + "nvidia-cusolver-cu12": "11.7.3.90", + "nvidia-cusparse-cu12": "12.5.8.93", + "nvidia-cusparselt-cu12": "0.7.1", + "nvidia-nccl-cu12": "2.28.9", + "nvidia-nvjitlink-cu12": "12.8.93", + "nvidia-nvshmem-cu12": "3.4.5", + "nvidia-nvtx-cu12": "12.8.90", + "oscillatory-flow-matching": "0.1.0", + "packaging": "26.3", + "pandas": "3.0.6", + "parso": "0.8.7", + "pastel": "0.2.1", + "pexpect": "4.9.0", + "pillow": "12.3.0", + "platformdirs": "4.13.3", + "pluggy": "1.7.0", + "poethepoet": "0.10.0", + "prompt_toolkit": "3.0.53", + "propcache": "0.5.4", + "psutil": "7.2.2", + "ptyprocess": "0.7.0", + "pure_eval": "0.2.4", + "pypandoc_binary": "1.17", + "pyparsing": "3.3.3", + "pytest": "9.1.1", + "python-dateutil": "2.9.0.post0", + "python-dotenv": "1.2.4", + "pytorch-lightning": "2.6.6", + "pyzmq": "27.2.0", + "ruff": "0.17.1", + "safetensors": "0.8.0", + "scikit-learn": "1.9.1", + "scipy": "1.18.1", + "setuptools": "81.0.0", + "six": "1.17.0", + "stack-data": "0.6.3", + "sympy": "1.14.0", + "threadpoolctl": "3.7.0", + "tomlkit": "0.15.2", + "torch": "2.11.0+cu128", + "torch_fidelity": "0.4.0", + "torchcde": "0.2.5", + "torchcfm": "1.0.7", + "torchdiffeq": "0.2.5", + "torchdyn": "1.0.6", + "torchmetrics": "1.9.0", + "torchsde": "0.2.6", + "torchvision": "0.26.0+cu128", + "tornado": "6.5.10", + "tqdm": "4.70.1", + "traitlets": "5.16.1", + "trampoline": "0.1.2", + "triton": "3.6.0", + "truststore": "0.10.5", + "typing_extensions": "4.16.0", + "typst": "0.15.0", + "wcwidth": "0.9.2", + "widgetsnbextension": "4.0.16", + "yarl": "1.25.1" + } +} diff --git a/study/main/cifar10-onn-s106/evaluations/test-nfe32/evaluation.json b/study/main/cifar10-onn-s106/evaluations/test-nfe32/evaluation.json new file mode 100644 index 0000000000000000000000000000000000000000..c16ae2e3a5abd15a37f5669be569fe1e9eb251b2 --- /dev/null +++ b/study/main/cifar10-onn-s106/evaluations/test-nfe32/evaluation.json @@ -0,0 +1,40 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 106, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4, + "status": "completed", + "sampling": { + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 106.78643099799228, + "seconds_per_image": 0.021357286199598455, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.014424414373934269, + "peak_memory_bytes": 60721664 + }, + "metrics": { + "frechet_inception_distance": 187.59221679204117, + "kernel_inception_distance_mean": 0.2016715121269226, + "kernel_inception_distance_std": 0.0028731018188510042 + }, + "validation_velocity_mse": 0.23481715843081474, + "metric_seconds": 18.026465763992746 +} diff --git a/study/main/cifar10-onn-s106/evaluations/test-nfe32/evaluation_config.json b/study/main/cifar10-onn-s106/evaluations/test-nfe32/evaluation_config.json new file mode 100644 index 0000000000000000000000000000000000000000..e020ec04bf6bea79c9a053d57893afbeeaf65ab7 --- /dev/null +++ b/study/main/cifar10-onn-s106/evaluations/test-nfe32/evaluation_config.json @@ -0,0 +1,20 @@ +{ + "dataset": "cifar10", + "family": "onn", + "training_seed": 106, + "split": "test", + "intervention": "none", + "generated_count": 5000, + "real_count": 10000, + "sampling_seed": 20261016, + "metric_seed": 20261016, + "nfe": 32, + "kid_subsets": 100, + "kid_subset_size": 1000, + "checkpoint_sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", + "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", + "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", + "primary_eligible": true, + "device": "cuda", + "blas_threads": 4 +} diff --git a/study/main/cifar10-onn-s106/evaluations/test-nfe32/grid.png b/study/main/cifar10-onn-s106/evaluations/test-nfe32/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..71ab9ebb8f8cd1164e36d30706e4d374771b5e41 --- /dev/null +++ b/study/main/cifar10-onn-s106/evaluations/test-nfe32/grid.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5381deb3efb1af94eecdda3480c641ea3395f7247c05a5b108d35be80b03252 +size 157143 diff --git a/study/main/cifar10-onn-s106/evaluations/test-nfe32/run.log b/study/main/cifar10-onn-s106/evaluations/test-nfe32/run.log new file mode 100644 index 0000000000000000000000000000000000000000..fa2670c430e84d502a81da89eeb4f1d61389ab67 --- /dev/null +++ b/study/main/cifar10-onn-s106/evaluations/test-nfe32/run.log @@ -0,0 +1,11 @@ +2026-10-17T18:21:36Z INFO {"event": "evaluation_start", "dataset": "cifar10", "family": "onn", "training_seed": 106, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", "primary_eligible": true, "device": "cuda", "blas_threads": 4} +2026-10-17T18:21:38Z INFO {"event": "sampling_progress", "completed": 32, "total": 5000, "nfe": 32} +2026-10-17T18:21:55Z INFO {"event": "sampling_progress", "completed": 672, "total": 5000, "nfe": 32} +2026-10-17T18:22:08Z INFO {"event": "sampling_progress", "completed": 1312, "total": 5000, "nfe": 32} +2026-10-17T18:22:25Z INFO {"event": "sampling_progress", "completed": 1952, "total": 5000, "nfe": 32} +2026-10-17T18:22:39Z INFO {"event": "sampling_progress", "completed": 2592, "total": 5000, "nfe": 32} +2026-10-17T18:22:52Z INFO {"event": "sampling_progress", "completed": 3232, "total": 5000, "nfe": 32} +2026-10-17T18:23:10Z INFO {"event": "sampling_progress", "completed": 3872, "total": 5000, "nfe": 32} +2026-10-17T18:23:24Z INFO {"event": "sampling_progress", "completed": 4512, "total": 5000, "nfe": 32} +2026-10-17T18:23:38Z INFO {"event": "sampling_complete", "directory": "runs/study/main/cifar10-onn-s106/evaluations/test-nfe32", "count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 106.78643099799228, "seconds_per_image": 0.021357286199598455, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.014424414373934269, "peak_memory_bytes": 60721664} +2026-10-17T18:23:57Z INFO {"event": "evaluation_complete", "dataset": "cifar10", "family": "onn", "training_seed": 106, "split": "test", "intervention": "none", "generated_count": 5000, "real_count": 10000, "sampling_seed": 20261016, "metric_seed": 20261016, "nfe": 32, "kid_subsets": 100, "kid_subset_size": 1000, "checkpoint_sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", "data_sha256": "51ca348f81e4c280d10942cf2fa0d4dd1ce688a16b0088283069b54bbaaf6f97", "source_revision": "663de2267e5c66dd3d56cae3c538359519f635f4", "primary_eligible": true, "device": "cuda", "blas_threads": 4, "status": "completed", "sampling": {"count": 5000, "seed": 20261016, "nfe": 32, "batch_size": 32, "seconds": 106.78643099799228, "seconds_per_image": 0.021357286199598455, "precision": "float32", "timing_excludes": "model load and warmup", "clipped_fraction": 0.014424414373934269, "peak_memory_bytes": 60721664}, "metrics": {"frechet_inception_distance": 187.59221679204117, "kernel_inception_distance_mean": 0.2016715121269226, "kernel_inception_distance_std": 0.0028731018188510042}, "validation_velocity_mse": 0.23481715843081474, "metric_seconds": 18.026465763992746} diff --git a/study/main/cifar10-onn-s106/evaluations/test-nfe32/samples.safetensors b/study/main/cifar10-onn-s106/evaluations/test-nfe32/samples.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6fcdcf2772a51c102a2ded3b3bee50ac7cc93380 --- /dev/null +++ b/study/main/cifar10-onn-s106/evaluations/test-nfe32/samples.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1da7f174aae6f8baa27ba54d964cf898376cb0eaa881d0c3b0f371265e8918d5 +size 61440088 diff --git a/study/main/cifar10-onn-s106/evaluations/test-nfe32/sampling.json b/study/main/cifar10-onn-s106/evaluations/test-nfe32/sampling.json new file mode 100644 index 0000000000000000000000000000000000000000..ea5171b116f854d90b734cf25ec52856e8557834 --- /dev/null +++ b/study/main/cifar10-onn-s106/evaluations/test-nfe32/sampling.json @@ -0,0 +1,12 @@ +{ + "count": 5000, + "seed": 20261016, + "nfe": 32, + "batch_size": 32, + "seconds": 106.78643099799228, + "seconds_per_image": 0.021357286199598455, + "precision": "float32", + "timing_excludes": "model load and warmup", + "clipped_fraction": 0.014424414373934269, + "peak_memory_bytes": 60721664 +} diff --git a/study/main/cifar10-onn-s106/manifest.json b/study/main/cifar10-onn-s106/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..f7b294351b781d219150375033990deb89c01698 --- /dev/null +++ b/study/main/cifar10-onn-s106/manifest.json @@ -0,0 +1,62 @@ +{ + "README.md": { + "sha256": "93505e4cb37daabd518ff058f00cb6ed67f8e0806a3958797390b5eb0c19b71e", + "bytes": 2917 + }, + "checkpoint.pt": { + "sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", + "bytes": 21306509 + }, + "config.json": { + "sha256": "afcfc21e8093865d08610fecf178632b8a58993980472e285e66ec1485aab9b4", + "bytes": 604 + }, + "data_manifest.json": { + "sha256": "d9d38bfe55c2a03eada50a4ef09f3152c987d290330edf4ed3dd452c50614350", + "bytes": 539473 + }, + "environment.json": { + "sha256": "01c239a46dd1e6a0fce629335d1332fa6144e2ca4e8778b2a33d817c7938b82f", + "bytes": 3695 + }, + "evaluations/test-nfe32/evaluation.json": { + "sha256": "0562669634728a1ed232a7e50a3f519e2fc781c9f9a9ad858cf9d7e41bd6d106", + "bytes": 1236 + }, + "evaluations/test-nfe32/evaluation_config.json": { + "sha256": "706c8f206bf81bf865b7b482aef9119d20f52cc9605ccf8dd436f4e7536c3af1", + "bytes": 593 + }, + "evaluations/test-nfe32/grid.png": { + "sha256": "d5381deb3efb1af94eecdda3480c641ea3395f7247c05a5b108d35be80b03252", + "bytes": 157143 + }, + "evaluations/test-nfe32/run.log": { + "sha256": "e44a650d7a38ccab0e580825cd6150c63f2abaad1c5bf88bf9040dd88a1aa9e0", + "bytes": 3015 + }, + "evaluations/test-nfe32/samples.safetensors": { + "sha256": "1da7f174aae6f8baa27ba54d964cf898376cb0eaa881d0c3b0f371265e8918d5", + "bytes": 61440088 + }, + "evaluations/test-nfe32/sampling.json": { + "sha256": "60b0aef22bb1a6feacd625eefa29335b7e2955f51a041c47546bd25f3bb40510", + "bytes": 300 + }, + "model.safetensors": { + "sha256": "c8b04e345990d920092c9b209471de71092020c363ac4004d631fddb476b3984", + "bytes": 5230088 + }, + "planned-config.json": { + "sha256": "afcfc21e8093865d08610fecf178632b8a58993980472e285e66ec1485aab9b4", + "bytes": 604 + }, + "run.log": { + "sha256": "de2f80dd214af2c3f80ac45c352de377c184e97b2d3468e8743a4241af420261", + "bytes": 36394 + }, + "training.json": { + "sha256": "93e9c88b4cdff61b4f313acfbd111bd0ebf02b28089074b6b816486d1799ad0f", + "bytes": 544 + } +} diff --git a/study/main/cifar10-onn-s106/model.safetensors b/study/main/cifar10-onn-s106/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..aa2a3712fc03678925bcb2434386d18c02837c31 --- /dev/null +++ b/study/main/cifar10-onn-s106/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8b04e345990d920092c9b209471de71092020c363ac4004d631fddb476b3984 +size 5230088 diff --git a/study/main/cifar10-onn-s106/planned-config.json b/study/main/cifar10-onn-s106/planned-config.json new file mode 100644 index 0000000000000000000000000000000000000000..dc2a21f14d5e3f403f1c21c9f5506524b89cee00 --- /dev/null +++ b/study/main/cifar10-onn-s106/planned-config.json @@ -0,0 +1,32 @@ +{ + "model": { + "family": "onn", + "channels": 3, + "size": 32, + "width": 128, + "depth": 4, + "patch": 4, + "rotating_dim": 4, + "inner_steps": 4, + "step_size": 0.1, + "ffn_hidden": 0 + }, + "dataset": "cifar10", + "seed": 106, + "device": "cuda", + "batch_size": 128, + "microbatch": 32, + "learning_rate": 0.0003, + "weight_decay": 0.01, + "clip_grad": 1.0, + "ema_decay": 0.999, + "minutes": 45, + "max_steps": 0, + "validation_size": 5000, + "data_root": "data", + "runs_root": "runs", + "budget_hours": 24.0, + "log_every": 50, + "checkpoint_seconds": 300.0, + "amp": true +} diff --git a/study/main/cifar10-onn-s106/run.log b/study/main/cifar10-onn-s106/run.log new file mode 100644 index 0000000000000000000000000000000000000000..b8b1adf0ae6b9822a846b9e2bb93b7fd36239d22 --- /dev/null +++ b/study/main/cifar10-onn-s106/run.log @@ -0,0 +1,156 @@ +2026-10-17T13:38:15Z INFO {"event": "training_configuration", "model": {"family": "onn", "channels": 3, "size": 32, "width": 128, "depth": 4, "patch": 4, "rotating_dim": 4, "inner_steps": 4, "step_size": 0.1, "ffn_hidden": 0}, "dataset": "cifar10", "seed": 106, "device": "cuda", "batch_size": 128, "microbatch": 32, "learning_rate": 0.0003, "weight_decay": 0.01, "clip_grad": 1.0, "ema_decay": 0.999, "minutes": 45, "max_steps": 0, "validation_size": 5000, "data_root": "data", "runs_root": "runs", "budget_hours": 24.0, "log_every": 50, "checkpoint_seconds": 300.0, "amp": true, "resume": false, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"]} +2026-10-17T13:38:17Z INFO {"event": "training_start", "parameters": 1297712, "step": 0, "validation_mse": 1.6158069893717766} +2026-10-17T13:38:18Z INFO {"event": "training_progress", "step": 1, "epoch": 0, "loss": 1.6022110879421234, "grad_norm": 1.179707646369934, "train_seconds": 1.2730355509993387, "remaining_budget_seconds": 2756.984757965998} +2026-10-17T13:38:34Z INFO {"event": "training_progress", "step": 50, "epoch": 0, "loss": 1.1843793866585712, "grad_norm": 0.19438901543617249, "train_seconds": 16.818589816990425, "remaining_budget_seconds": 2741.439211762001} +2026-10-17T13:38:54Z INFO {"event": "training_progress", "step": 100, "epoch": 0, "loss": 0.7810364079475403, "grad_norm": 0.41178226470947266, "train_seconds": 33.28017897499376, "remaining_budget_seconds": 2724.977625020998} +2026-10-17T13:39:10Z INFO {"event": "training_progress", "step": 150, "epoch": 0, "loss": 0.5268749015033245, "grad_norm": 0.6372592449188232, "train_seconds": 49.31467681399954, "remaining_budget_seconds": 2708.9431270259956} +2026-10-17T13:39:29Z INFO {"event": "training_progress", "step": 200, "epoch": 0, "loss": 0.413931699693203, "grad_norm": 0.8026063442230225, "train_seconds": 65.5663962369872, "remaining_budget_seconds": 2692.6914054600056} +2026-10-17T13:39:45Z INFO {"event": "training_progress", "step": 250, "epoch": 0, "loss": 0.37423995330929755, "grad_norm": 0.7777668237686157, "train_seconds": 81.92230118099542, "remaining_budget_seconds": 2676.335502914997} +2026-10-17T13:40:05Z INFO {"event": "training_progress", "step": 300, "epoch": 0, "loss": 0.3517901164293289, "grad_norm": 0.7962324023246765, "train_seconds": 98.81798181599879, "remaining_budget_seconds": 2659.4398225890036} +2026-10-17T13:40:22Z INFO {"event": "training_progress", "step": 350, "epoch": 0, "loss": 0.33869935020804404, "grad_norm": 0.5888878107070923, "train_seconds": 115.79106215099455, "remaining_budget_seconds": 2642.466741479002} +2026-10-17T13:40:43Z INFO {"event": "training_progress", "step": 400, "epoch": 1, "loss": 0.3227998711168766, "grad_norm": 0.5760250091552734, "train_seconds": 132.97620067599928, "remaining_budget_seconds": 2625.281603437994} +2026-10-17T13:40:59Z INFO {"event": "training_progress", "step": 450, "epoch": 1, "loss": 0.3116224208474159, "grad_norm": 0.8092451095581055, "train_seconds": 149.68265855198842, "remaining_budget_seconds": 2608.5751447039947} +2026-10-17T13:41:20Z INFO {"event": "training_progress", "step": 500, "epoch": 1, "loss": 0.3072317624092102, "grad_norm": 0.49091506004333496, "train_seconds": 166.84236879298987, "remaining_budget_seconds": 2591.4154340079986} +2026-10-17T13:41:36Z INFO {"event": "training_progress", "step": 550, "epoch": 1, "loss": 0.30211086191236974, "grad_norm": 0.6018699407577515, "train_seconds": 183.38387327099917, "remaining_budget_seconds": 2574.873929530004} +2026-10-17T13:41:56Z INFO {"event": "training_progress", "step": 600, "epoch": 1, "loss": 0.29956625536084175, "grad_norm": 0.4578167200088501, "train_seconds": 200.56102549399657, "remaining_budget_seconds": 2557.696778628} +2026-10-17T13:42:16Z INFO {"event": "training_progress", "step": 650, "epoch": 1, "loss": 0.29346243277192113, "grad_norm": 0.5580187439918518, "train_seconds": 217.42897945099685, "remaining_budget_seconds": 2540.828823996999} +2026-10-17T13:42:33Z INFO {"event": "training_progress", "step": 700, "epoch": 1, "loss": 0.29434347815811635, "grad_norm": 0.7255226373672485, "train_seconds": 234.35429898599978, "remaining_budget_seconds": 2523.903503997004} +2026-10-17T13:42:53Z INFO {"event": "training_progress", "step": 750, "epoch": 2, "loss": 0.28614269115030766, "grad_norm": 1.51799476146698, "train_seconds": 251.21132603399747, "remaining_budget_seconds": 2507.046477626005} +2026-10-17T13:43:10Z INFO {"event": "training_progress", "step": 800, "epoch": 2, "loss": 0.29265832886099813, "grad_norm": 0.7104905843734741, "train_seconds": 268.51769950999005, "remaining_budget_seconds": 2489.740104676006} +2026-10-17T13:43:30Z INFO {"event": "training_progress", "step": 850, "epoch": 2, "loss": 0.2812463837116957, "grad_norm": 0.43329179286956787, "train_seconds": 285.6114609179931, "remaining_budget_seconds": 2472.6463427840063} +2026-10-17T13:43:47Z INFO {"event": "training_progress", "step": 900, "epoch": 2, "loss": 0.28193589717149736, "grad_norm": 0.624161422252655, "train_seconds": 302.28771143699123, "remaining_budget_seconds": 2455.9700900040043} +2026-10-17T13:44:06Z INFO {"event": "training_progress", "step": 950, "epoch": 2, "loss": 0.27600982174277305, "grad_norm": 0.6642638444900513, "train_seconds": 318.48897157899046, "remaining_budget_seconds": 2439.7688273380045} +2026-10-17T13:44:23Z INFO {"event": "training_progress", "step": 1000, "epoch": 2, "loss": 0.27950591266155245, "grad_norm": 0.5597884654998779, "train_seconds": 335.1015711769869, "remaining_budget_seconds": 2423.156228421998} +2026-10-17T13:44:42Z INFO {"event": "training_progress", "step": 1050, "epoch": 2, "loss": 0.27228764854371545, "grad_norm": 0.7664318680763245, "train_seconds": 351.78068671099027, "remaining_budget_seconds": 2406.477112972003} +2026-10-17T13:44:59Z INFO {"event": "training_progress", "step": 1100, "epoch": 3, "loss": 0.2736366456747055, "grad_norm": 0.6439163684844971, "train_seconds": 368.21690261899494, "remaining_budget_seconds": 2390.0409015589976} +2026-10-17T13:45:18Z INFO {"event": "training_progress", "step": 1150, "epoch": 3, "loss": 0.2738713056594133, "grad_norm": 0.5439537763595581, "train_seconds": 384.8785328119993, "remaining_budget_seconds": 2373.3792701530037} +2026-10-17T13:45:34Z INFO {"event": "training_progress", "step": 1200, "epoch": 3, "loss": 0.2739247460663319, "grad_norm": 0.40446919202804565, "train_seconds": 401.16835036598786, "remaining_budget_seconds": 2357.089453692999} +2026-10-17T13:45:54Z INFO {"event": "training_progress", "step": 1250, "epoch": 3, "loss": 0.2695188894122839, "grad_norm": 0.5430377721786499, "train_seconds": 417.5199975079886, "remaining_budget_seconds": 2340.7378067700047} +2026-10-17T13:46:10Z INFO {"event": "training_progress", "step": 1300, "epoch": 3, "loss": 0.27389337308704853, "grad_norm": 0.6884657144546509, "train_seconds": 433.26697561999026, "remaining_budget_seconds": 2324.9908281840035} +2026-10-17T13:46:29Z INFO {"event": "training_progress", "step": 1350, "epoch": 3, "loss": 0.26973595671355727, "grad_norm": 0.6237330436706543, "train_seconds": 449.60726492299, "remaining_budget_seconds": 2308.6505365009943} +2026-10-17T13:46:45Z INFO {"event": "training_progress", "step": 1400, "epoch": 3, "loss": 0.27178520925343036, "grad_norm": 0.5601511001586914, "train_seconds": 465.80120653798804, "remaining_budget_seconds": 2292.456597073993} +2026-10-17T13:47:05Z INFO {"event": "training_progress", "step": 1450, "epoch": 4, "loss": 0.267552552446723, "grad_norm": 0.5508704781532288, "train_seconds": 482.6703135699936, "remaining_budget_seconds": 2275.5874898140028} +2026-10-17T13:47:21Z INFO {"event": "training_progress", "step": 1500, "epoch": 4, "loss": 0.2682753149420023, "grad_norm": 0.7676805257797241, "train_seconds": 498.9783518359909, "remaining_budget_seconds": 2259.279452032002} +2026-10-17T13:47:40Z INFO {"event": "training_progress", "step": 1550, "epoch": 4, "loss": 0.2677286197990179, "grad_norm": 0.48471489548683167, "train_seconds": 515.4409839919972, "remaining_budget_seconds": 2242.8168201490043} +2026-10-17T13:47:56Z INFO {"event": "training_progress", "step": 1600, "epoch": 4, "loss": 0.26532940469682215, "grad_norm": 0.4748055636882782, "train_seconds": 531.6648241449875, "remaining_budget_seconds": 2226.5929800970043} +2026-10-17T13:48:17Z INFO {"event": "training_progress", "step": 1650, "epoch": 4, "loss": 0.26058177001774313, "grad_norm": 0.5919185280799866, "train_seconds": 548.925270429987, "remaining_budget_seconds": 2209.3325319050055} +2026-10-17T13:48:34Z INFO {"event": "training_progress", "step": 1700, "epoch": 4, "loss": 0.2644321358948946, "grad_norm": 0.7020494341850281, "train_seconds": 565.8124061299895, "remaining_budget_seconds": 2192.445397243995} +2026-10-17T13:48:53Z INFO {"event": "training_progress", "step": 1750, "epoch": 4, "loss": 0.26321983240544794, "grad_norm": 0.5643906593322754, "train_seconds": 582.9271653319884, "remaining_budget_seconds": 2175.3306388899946} +2026-10-17T13:49:09Z INFO {"event": "training_progress", "step": 1800, "epoch": 5, "loss": 0.2627547672390938, "grad_norm": 0.39640530943870544, "train_seconds": 599.6199645139859, "remaining_budget_seconds": 2158.637834146997} +2026-10-17T13:49:30Z INFO {"event": "training_progress", "step": 1850, "epoch": 5, "loss": 0.2635460598766804, "grad_norm": 0.5686743855476379, "train_seconds": 617.8282468449906, "remaining_budget_seconds": 2140.4295565030043} +2026-10-17T13:49:48Z INFO {"event": "training_progress", "step": 1900, "epoch": 5, "loss": 0.26223347775638106, "grad_norm": 0.5803135633468628, "train_seconds": 634.9642944929947, "remaining_budget_seconds": 2123.293509847994} +2026-10-17T13:50:08Z INFO {"event": "training_progress", "step": 1950, "epoch": 5, "loss": 0.2593311480432749, "grad_norm": 0.6082432270050049, "train_seconds": 652.2768397859909, "remaining_budget_seconds": 2105.9809586369956} +2026-10-17T13:50:27Z INFO {"event": "training_progress", "step": 2000, "epoch": 5, "loss": 0.25975214794278145, "grad_norm": 0.38325607776641846, "train_seconds": 668.9138397259958, "remaining_budget_seconds": 2089.3439641250006} +2026-10-17T13:50:44Z INFO {"event": "training_progress", "step": 2050, "epoch": 5, "loss": 0.261805277466774, "grad_norm": 0.4603889286518097, "train_seconds": 685.8914086619916, "remaining_budget_seconds": 2072.366394758006} +2026-10-17T13:51:06Z INFO {"event": "training_progress", "step": 2100, "epoch": 5, "loss": 0.26085782058537005, "grad_norm": 0.7449732422828674, "train_seconds": 704.4795956519956, "remaining_budget_seconds": 2053.778206507006} +2026-10-17T13:51:26Z INFO {"event": "training_progress", "step": 2150, "epoch": 6, "loss": 0.26078690513968467, "grad_norm": 0.6067498922348022, "train_seconds": 725.166332858993, "remaining_budget_seconds": 2033.0914707799966} +2026-10-17T13:51:47Z INFO {"event": "training_progress", "step": 2200, "epoch": 6, "loss": 0.25686271794140336, "grad_norm": 0.6376482844352722, "train_seconds": 743.3139060669928, "remaining_budget_seconds": 2014.9438980470004} +2026-10-17T13:52:06Z INFO {"event": "training_progress", "step": 2250, "epoch": 6, "loss": 0.25842101864516737, "grad_norm": 0.42385488748550415, "train_seconds": 761.9944346349948, "remaining_budget_seconds": 1996.2633691660012} +2026-10-17T13:52:28Z INFO {"event": "training_progress", "step": 2300, "epoch": 6, "loss": 0.25825873769819735, "grad_norm": 0.4910871684551239, "train_seconds": 781.1246358539938, "remaining_budget_seconds": 1977.133165760999} +2026-10-17T13:52:48Z INFO {"event": "training_progress", "step": 2350, "epoch": 6, "loss": 0.25567560851573945, "grad_norm": 0.5792779922485352, "train_seconds": 798.4718171259883, "remaining_budget_seconds": 1959.7859838510049} +2026-10-17T13:53:06Z INFO {"event": "training_progress", "step": 2400, "epoch": 6, "loss": 0.259384068697691, "grad_norm": 0.5615610480308533, "train_seconds": 816.476994037992, "remaining_budget_seconds": 1941.7808100300026} +2026-10-17T13:53:28Z INFO {"event": "training_progress", "step": 2450, "epoch": 6, "loss": 0.26033032208681106, "grad_norm": 0.3714253902435303, "train_seconds": 835.0149020749959, "remaining_budget_seconds": 1923.2429003239959} +2026-10-17T13:53:47Z INFO {"event": "training_progress", "step": 2500, "epoch": 7, "loss": 0.2501494286209345, "grad_norm": 0.35469597578048706, "train_seconds": 853.9258140359889, "remaining_budget_seconds": 1904.3319870319974} +2026-10-17T13:54:09Z INFO {"event": "training_progress", "step": 2550, "epoch": 7, "loss": 0.25534651532769204, "grad_norm": 0.5968272089958191, "train_seconds": 873.1461572099943, "remaining_budget_seconds": 1885.1116469219996} +2026-10-17T13:54:27Z INFO {"event": "training_progress", "step": 2600, "epoch": 7, "loss": 0.2563152565062046, "grad_norm": 0.591913104057312, "train_seconds": 891.0247492029885, "remaining_budget_seconds": 1867.2330534250068} +2026-10-17T13:54:50Z INFO {"event": "training_progress", "step": 2650, "epoch": 7, "loss": 0.2539091935753822, "grad_norm": 0.6488185524940491, "train_seconds": 911.4589467309997, "remaining_budget_seconds": 1846.7988570629968} +2026-10-17T13:55:13Z INFO {"event": "training_progress", "step": 2700, "epoch": 7, "loss": 0.2515762484818697, "grad_norm": 0.34170082211494446, "train_seconds": 930.5525617699896, "remaining_budget_seconds": 1827.7052415229991} +2026-10-17T13:55:32Z INFO {"event": "training_progress", "step": 2750, "epoch": 7, "loss": 0.2536622855067253, "grad_norm": 0.5929471254348755, "train_seconds": 950.4685304899904, "remaining_budget_seconds": 1807.7892729849991} +2026-10-17T13:55:54Z INFO {"event": "training_progress", "step": 2800, "epoch": 7, "loss": 0.25419793985784056, "grad_norm": 0.44766461849212646, "train_seconds": 969.1777100079926, "remaining_budget_seconds": 1789.0800916800072} +2026-10-17T13:56:13Z INFO {"event": "training_progress", "step": 2850, "epoch": 8, "loss": 0.24884204864501952, "grad_norm": 0.4011094570159912, "train_seconds": 987.8123828309908, "remaining_budget_seconds": 1770.4454199689935} +2026-10-17T13:56:35Z INFO {"event": "training_progress", "step": 2900, "epoch": 8, "loss": 0.25214804135262964, "grad_norm": 0.4001578688621521, "train_seconds": 1006.4647574899864, "remaining_budget_seconds": 1751.7930444170051} +2026-10-17T13:56:55Z INFO {"event": "training_progress", "step": 2950, "epoch": 8, "loss": 0.25459124505519865, "grad_norm": 0.6040902733802795, "train_seconds": 1023.9440309029887, "remaining_budget_seconds": 1734.3137718039943} +2026-10-17T13:57:14Z INFO {"event": "training_progress", "step": 3000, "epoch": 8, "loss": 0.24964474193751812, "grad_norm": 0.5756595730781555, "train_seconds": 1042.801721456999, "remaining_budget_seconds": 1715.4560815260047} +2026-10-17T13:57:35Z INFO {"event": "training_progress", "step": 3050, "epoch": 8, "loss": 0.24984962180256842, "grad_norm": 0.47891589999198914, "train_seconds": 1060.690596802, "remaining_budget_seconds": 1697.567207111002} +2026-10-17T13:57:55Z INFO {"event": "training_progress", "step": 3100, "epoch": 8, "loss": 0.2521577460318804, "grad_norm": 0.3183934986591339, "train_seconds": 1080.4988763849979, "remaining_budget_seconds": 1677.7589246279967} +2026-10-17T13:58:15Z INFO {"event": "training_progress", "step": 3150, "epoch": 8, "loss": 0.24927871353924275, "grad_norm": 0.3720669746398926, "train_seconds": 1098.2383584079944, "remaining_budget_seconds": 1660.0194451489951} +2026-10-17T13:58:35Z INFO {"event": "training_progress", "step": 3200, "epoch": 9, "loss": 0.24851657643914224, "grad_norm": 0.44925355911254883, "train_seconds": 1118.1437369109917, "remaining_budget_seconds": 1640.1140657350043} +2026-10-17T13:58:59Z INFO {"event": "training_progress", "step": 3250, "epoch": 9, "loss": 0.25327480942010877, "grad_norm": 0.3009105920791626, "train_seconds": 1138.4967478459876, "remaining_budget_seconds": 1619.7610564680072} +2026-10-17T13:59:21Z INFO {"event": "training_progress", "step": 3300, "epoch": 9, "loss": 0.2549138174206018, "grad_norm": 0.5551641583442688, "train_seconds": 1157.790340722, "remaining_budget_seconds": 1600.4674619599973} +2026-10-17T13:59:43Z INFO {"event": "training_progress", "step": 3350, "epoch": 9, "loss": 0.24579470194876193, "grad_norm": 0.3097468912601471, "train_seconds": 1179.684828005993, "remaining_budget_seconds": 1578.572971503003} +2026-10-17T14:00:05Z INFO {"event": "training_progress", "step": 3400, "epoch": 9, "loss": 0.24818768732249738, "grad_norm": 0.7500948905944824, "train_seconds": 1198.278117193986, "remaining_budget_seconds": 1559.9796855150053} +2026-10-17T14:00:26Z INFO {"event": "training_progress", "step": 3450, "epoch": 9, "loss": 0.25304251335561273, "grad_norm": 0.44693005084991455, "train_seconds": 1216.7919291869912, "remaining_budget_seconds": 1541.465873085006} +2026-10-17T14:00:44Z INFO {"event": "training_progress", "step": 3500, "epoch": 9, "loss": 0.24910363286733628, "grad_norm": 0.49278610944747925, "train_seconds": 1234.2256782849872, "remaining_budget_seconds": 1524.0321243700018} +2026-10-17T14:01:04Z INFO {"event": "training_progress", "step": 3550, "epoch": 10, "loss": 0.24687989614903927, "grad_norm": 0.29475992918014526, "train_seconds": 1251.3197396389878, "remaining_budget_seconds": 1506.9380640729942} +2026-10-17T14:01:22Z INFO {"event": "training_progress", "step": 3600, "epoch": 10, "loss": 0.24806260623037815, "grad_norm": 0.33588114380836487, "train_seconds": 1269.0680372379866, "remaining_budget_seconds": 1489.1897662099946} +2026-10-17T14:01:42Z INFO {"event": "training_progress", "step": 3650, "epoch": 10, "loss": 0.2464930436760187, "grad_norm": 0.3930845558643341, "train_seconds": 1285.8764266399958, "remaining_budget_seconds": 1472.3813778110052} +2026-10-17T14:02:00Z INFO {"event": "training_progress", "step": 3700, "epoch": 10, "loss": 0.24742870040237905, "grad_norm": 0.2700042724609375, "train_seconds": 1303.7155639689881, "remaining_budget_seconds": 1454.542239789007} +2026-10-17T14:02:20Z INFO {"event": "training_progress", "step": 3750, "epoch": 10, "loss": 0.24706495203077794, "grad_norm": 0.46983715891838074, "train_seconds": 1321.184384963999, "remaining_budget_seconds": 1437.0734190130024} +2026-10-17T14:02:38Z INFO {"event": "training_progress", "step": 3800, "epoch": 10, "loss": 0.24761791072785855, "grad_norm": 0.4061715304851532, "train_seconds": 1339.412117533997, "remaining_budget_seconds": 1418.8456857230049} +2026-10-17T14:03:00Z INFO {"event": "training_progress", "step": 3850, "epoch": 10, "loss": 0.2458633866906166, "grad_norm": 0.44248947501182556, "train_seconds": 1357.5191734419932, "remaining_budget_seconds": 1400.738628400999} +2026-10-17T14:03:18Z INFO {"event": "training_progress", "step": 3900, "epoch": 11, "loss": 0.2440333516895771, "grad_norm": 0.5547100901603699, "train_seconds": 1375.6580475279916, "remaining_budget_seconds": 1382.5997567769955} +2026-10-17T14:03:38Z INFO {"event": "training_progress", "step": 3950, "epoch": 11, "loss": 0.24352292478084564, "grad_norm": 0.40979093313217163, "train_seconds": 1393.1337986679864, "remaining_budget_seconds": 1365.1240043790021} +2026-10-17T14:03:58Z INFO {"event": "training_progress", "step": 4000, "epoch": 11, "loss": 0.2422581996023655, "grad_norm": 0.36067864298820496, "train_seconds": 1410.1447013679863, "remaining_budget_seconds": 1348.113100667004} +2026-10-17T14:04:15Z INFO {"event": "training_progress", "step": 4050, "epoch": 11, "loss": 0.24327109545469283, "grad_norm": 0.44060367345809937, "train_seconds": 1427.1339394619863, "remaining_budget_seconds": 1331.1238643599936} +2026-10-17T14:04:36Z INFO {"event": "training_progress", "step": 4100, "epoch": 11, "loss": 0.2491246099025011, "grad_norm": 0.6031866669654846, "train_seconds": 1444.7783848499967, "remaining_budget_seconds": 1313.4794196739967} +2026-10-17T14:04:53Z INFO {"event": "training_progress", "step": 4150, "epoch": 11, "loss": 0.2419133647531271, "grad_norm": 0.41873425245285034, "train_seconds": 1461.7552538879972, "remaining_budget_seconds": 1296.5025488399988} +2026-10-17T14:05:13Z INFO {"event": "training_progress", "step": 4200, "epoch": 11, "loss": 0.24082804895937443, "grad_norm": 0.6263399720191956, "train_seconds": 1479.0800735429948, "remaining_budget_seconds": 1279.1777305440046} +2026-10-17T14:05:31Z INFO {"event": "training_progress", "step": 4250, "epoch": 12, "loss": 0.24556910134851934, "grad_norm": 0.2979923188686371, "train_seconds": 1496.3191488029988, "remaining_budget_seconds": 1261.9386527110037} +2026-10-17T14:05:51Z INFO {"event": "training_progress", "step": 4300, "epoch": 12, "loss": 0.2459548769146204, "grad_norm": 0.4356359839439392, "train_seconds": 1513.7240156129992, "remaining_budget_seconds": 1244.5337863489985} +2026-10-17T14:06:08Z INFO {"event": "training_progress", "step": 4350, "epoch": 12, "loss": 0.24281851291656495, "grad_norm": 0.3682602643966675, "train_seconds": 1531.0030643119972, "remaining_budget_seconds": 1227.2547393550049} +2026-10-17T14:06:28Z INFO {"event": "training_progress", "step": 4400, "epoch": 12, "loss": 0.24251370213925838, "grad_norm": 0.42154601216316223, "train_seconds": 1548.0038190939958, "remaining_budget_seconds": 1210.253984089999} +2026-10-17T14:06:45Z INFO {"event": "training_progress", "step": 4450, "epoch": 12, "loss": 0.2402475468814373, "grad_norm": 0.4189370572566986, "train_seconds": 1565.0537291789951, "remaining_budget_seconds": 1193.2040747069987} +2026-10-17T14:07:06Z INFO {"event": "training_progress", "step": 4500, "epoch": 12, "loss": 0.24134192630648613, "grad_norm": 0.43810853362083435, "train_seconds": 1582.880102375988, "remaining_budget_seconds": 1175.3777018020046} +2026-10-17T14:07:23Z INFO {"event": "training_progress", "step": 4550, "epoch": 12, "loss": 0.24327155888080598, "grad_norm": 0.3767320215702057, "train_seconds": 1600.0172199859953, "remaining_budget_seconds": 1158.2405837719998} +2026-10-17T14:07:43Z INFO {"event": "training_progress", "step": 4600, "epoch": 13, "loss": 0.23816405579447747, "grad_norm": 0.3197794556617737, "train_seconds": 1617.4882681939926, "remaining_budget_seconds": 1140.7695347520057} +2026-10-17T14:08:00Z INFO {"event": "training_progress", "step": 4650, "epoch": 13, "loss": 0.23750747196376323, "grad_norm": 0.3222125470638275, "train_seconds": 1634.562985364988, "remaining_budget_seconds": 1123.6948182390042} +2026-10-17T14:08:21Z INFO {"event": "training_progress", "step": 4700, "epoch": 13, "loss": 0.24128343872725963, "grad_norm": 0.40463173389434814, "train_seconds": 1652.3089179959934, "remaining_budget_seconds": 1105.9488864820014} +2026-10-17T14:08:41Z INFO {"event": "training_progress", "step": 4750, "epoch": 13, "loss": 0.23777488283813, "grad_norm": 0.3488650619983673, "train_seconds": 1669.644072694995, "remaining_budget_seconds": 1088.613730115001} +2026-10-17T14:08:57Z INFO {"event": "training_progress", "step": 4800, "epoch": 13, "loss": 0.24193007744848727, "grad_norm": 0.47724881768226624, "train_seconds": 1685.6954715209868, "remaining_budget_seconds": 1072.5623319809965} +2026-10-17T14:09:18Z INFO {"event": "training_progress", "step": 4850, "epoch": 13, "loss": 0.23779492631554602, "grad_norm": 0.3393855392932892, "train_seconds": 1702.7641208269924, "remaining_budget_seconds": 1055.4936829340004} +2026-10-17T14:09:36Z INFO {"event": "training_progress", "step": 4900, "epoch": 13, "loss": 0.24108662724494934, "grad_norm": 0.3263377845287323, "train_seconds": 1721.078010977988, "remaining_budget_seconds": 1037.179793080999} +2026-10-17T14:09:55Z INFO {"event": "training_progress", "step": 4950, "epoch": 14, "loss": 0.2355166856199503, "grad_norm": 0.3711749315261841, "train_seconds": 1738.0314796449966, "remaining_budget_seconds": 1020.2263237400039} +2026-10-17T14:10:12Z INFO {"event": "training_progress", "step": 5000, "epoch": 14, "loss": 0.23559609830379485, "grad_norm": 0.4748196005821228, "train_seconds": 1755.5903701289935, "remaining_budget_seconds": 1002.6674333830015} +2026-10-17T14:10:33Z INFO {"event": "training_progress", "step": 5050, "epoch": 14, "loss": 0.23849712565541267, "grad_norm": 0.43503764271736145, "train_seconds": 1773.1048273629858, "remaining_budget_seconds": 985.152975236997} +2026-10-17T14:10:51Z INFO {"event": "training_progress", "step": 5100, "epoch": 14, "loss": 0.23933797910809518, "grad_norm": 0.350728839635849, "train_seconds": 1790.6170994169952, "remaining_budget_seconds": 967.6407043140061} +2026-10-17T14:11:11Z INFO {"event": "training_progress", "step": 5150, "epoch": 14, "loss": 0.23902578167617322, "grad_norm": 0.3628970682621002, "train_seconds": 1807.7220686949877, "remaining_budget_seconds": 950.5357349080004} +2026-10-17T14:11:28Z INFO {"event": "training_progress", "step": 5200, "epoch": 14, "loss": 0.2363874837756157, "grad_norm": 0.40152740478515625, "train_seconds": 1825.2100603, "remaining_budget_seconds": 933.0477432400075} +2026-10-17T14:11:51Z INFO {"event": "training_progress", "step": 5250, "epoch": 14, "loss": 0.2351161563396454, "grad_norm": 0.3731952905654907, "train_seconds": 1844.8340201169922, "remaining_budget_seconds": 913.4237822459982} +2026-10-17T14:12:12Z INFO {"event": "training_progress", "step": 5300, "epoch": 15, "loss": 0.23431152962148188, "grad_norm": 0.35528162121772766, "train_seconds": 1863.190943100999, "remaining_budget_seconds": 895.0668601920042} +2026-10-17T14:12:31Z INFO {"event": "training_progress", "step": 5350, "epoch": 15, "loss": 0.2344013798236847, "grad_norm": 0.3859402537345886, "train_seconds": 1881.8236208819872, "remaining_budget_seconds": 876.4341819999972} +2026-10-17T14:12:52Z INFO {"event": "training_progress", "step": 5400, "epoch": 15, "loss": 0.23543163813650608, "grad_norm": 0.4535565674304962, "train_seconds": 1900.412717064988, "remaining_budget_seconds": 857.8450864290062} +2026-10-17T14:13:11Z INFO {"event": "training_progress", "step": 5450, "epoch": 15, "loss": 0.2376029957830906, "grad_norm": 0.5598759055137634, "train_seconds": 1919.1613697519933, "remaining_budget_seconds": 839.0964340420032} +2026-10-17T14:13:33Z INFO {"event": "training_progress", "step": 5500, "epoch": 15, "loss": 0.2322688414156437, "grad_norm": 0.3706170618534088, "train_seconds": 1938.0146713109862, "remaining_budget_seconds": 820.2431328300008} +2026-10-17T14:13:52Z INFO {"event": "training_progress", "step": 5550, "epoch": 15, "loss": 0.2360843002796173, "grad_norm": 0.2867119610309601, "train_seconds": 1957.1822117349948, "remaining_budget_seconds": 801.0755898180068} +2026-10-17T14:14:14Z INFO {"event": "training_progress", "step": 5600, "epoch": 15, "loss": 0.23625649698078632, "grad_norm": 0.38669517636299133, "train_seconds": 1976.073848549, "remaining_budget_seconds": 782.1839544060058} +2026-10-17T14:14:35Z INFO {"event": "training_progress", "step": 5650, "epoch": 16, "loss": 0.23217654831707477, "grad_norm": 0.3805239498615265, "train_seconds": 1994.2394278089923, "remaining_budget_seconds": 764.0183755689941} +2026-10-17T14:14:53Z INFO {"event": "training_progress", "step": 5700, "epoch": 16, "loss": 0.23421555422246457, "grad_norm": 0.3066824674606323, "train_seconds": 2012.1126662649913, "remaining_budget_seconds": 746.1451380399958} +2026-10-17T14:15:13Z INFO {"event": "training_progress", "step": 5750, "epoch": 16, "loss": 0.234216722920537, "grad_norm": 0.3859977126121521, "train_seconds": 2029.6754754059948, "remaining_budget_seconds": 728.5823278229946} +2026-10-17T14:15:31Z INFO {"event": "training_progress", "step": 5800, "epoch": 16, "loss": 0.23522814482450485, "grad_norm": 0.6600281000137329, "train_seconds": 2047.866498907999, "remaining_budget_seconds": 710.3913053519937} +2026-10-17T14:15:52Z INFO {"event": "training_progress", "step": 5850, "epoch": 16, "loss": 0.23340839475393296, "grad_norm": 0.28085482120513916, "train_seconds": 2065.898236686, "remaining_budget_seconds": 692.3595662519947} +2026-10-17T14:16:10Z INFO {"event": "training_progress", "step": 5900, "epoch": 16, "loss": 0.2321301733702421, "grad_norm": 0.40056201815605164, "train_seconds": 2083.685960904986, "remaining_budget_seconds": 674.5718415599986} +2026-10-17T14:16:31Z INFO {"event": "training_progress", "step": 5950, "epoch": 16, "loss": 0.23425828076899052, "grad_norm": 0.45226022601127625, "train_seconds": 2101.9240594079893, "remaining_budget_seconds": 656.3337372550013} +2026-10-17T14:16:52Z INFO {"event": "training_progress", "step": 6000, "epoch": 17, "loss": 0.2312201151996851, "grad_norm": 0.36646994948387146, "train_seconds": 2120.0579501199973, "remaining_budget_seconds": 638.1998541409994} +2026-10-17T14:17:10Z INFO {"event": "training_progress", "step": 6050, "epoch": 17, "loss": 0.23176110230386257, "grad_norm": 0.29516538977622986, "train_seconds": 2138.3640748229955, "remaining_budget_seconds": 619.8937297280063} +2026-10-17T14:17:31Z INFO {"event": "training_progress", "step": 6100, "epoch": 17, "loss": 0.23254740171134472, "grad_norm": 0.4375232756137848, "train_seconds": 2155.879083779, "remaining_budget_seconds": 602.3787198009959} +2026-10-17T14:17:48Z INFO {"event": "training_progress", "step": 6150, "epoch": 17, "loss": 0.23294967785477638, "grad_norm": 0.40612369775772095, "train_seconds": 2173.4927263729915, "remaining_budget_seconds": 584.7650777639938} +2026-10-17T14:18:07Z INFO {"event": "training_progress", "step": 6200, "epoch": 17, "loss": 0.23316538140177726, "grad_norm": 0.4705756902694702, "train_seconds": 2190.2183212829987, "remaining_budget_seconds": 568.039483037006} +2026-10-17T14:18:25Z INFO {"event": "training_progress", "step": 6250, "epoch": 17, "loss": 0.23050537705421448, "grad_norm": 0.33015233278274536, "train_seconds": 2208.0157792809914, "remaining_budget_seconds": 550.2420243160013} +2026-10-17T14:18:44Z INFO {"event": "training_progress", "step": 6300, "epoch": 17, "loss": 0.22448172941803932, "grad_norm": 0.2345060557126999, "train_seconds": 2224.905929474, "remaining_budget_seconds": 533.3518728939962} +2026-10-17T14:19:01Z INFO {"event": "training_progress", "step": 6350, "epoch": 18, "loss": 0.22877918779850007, "grad_norm": 0.3924993574619293, "train_seconds": 2241.686840753988, "remaining_budget_seconds": 516.570962318001} +2026-10-17T14:19:21Z INFO {"event": "training_progress", "step": 6400, "epoch": 18, "loss": 0.23065132573246955, "grad_norm": 0.37123265862464905, "train_seconds": 2258.0598341949953, "remaining_budget_seconds": 500.19796991400653} +2026-10-17T14:19:38Z INFO {"event": "training_progress", "step": 6450, "epoch": 18, "loss": 0.23152891106903553, "grad_norm": 0.3118624985218048, "train_seconds": 2275.2532990809996, "remaining_budget_seconds": 483.0045051079942} +2026-10-17T14:20:00Z INFO {"event": "training_progress", "step": 6500, "epoch": 18, "loss": 0.22898037694394588, "grad_norm": 0.36032578349113464, "train_seconds": 2293.4837891379866, "remaining_budget_seconds": 464.7740146360011} +2026-10-17T14:20:18Z INFO {"event": "training_progress", "step": 6550, "epoch": 18, "loss": 0.22837350182235241, "grad_norm": 0.4039914906024933, "train_seconds": 2311.6782413259934, "remaining_budget_seconds": 446.5795618999982} +2026-10-17T14:20:40Z INFO {"event": "training_progress", "step": 6600, "epoch": 18, "loss": 0.22507401525974274, "grad_norm": 0.4063088595867157, "train_seconds": 2330.033249177999, "remaining_budget_seconds": 428.2245550679945} +2026-10-17T14:21:01Z INFO {"event": "training_progress", "step": 6650, "epoch": 18, "loss": 0.23061598591506483, "grad_norm": 0.34856829047203064, "train_seconds": 2348.0010613439954, "remaining_budget_seconds": 410.2567424430017} +2026-10-17T14:21:19Z INFO {"event": "training_progress", "step": 6700, "epoch": 19, "loss": 0.2303594908118248, "grad_norm": 0.48267731070518494, "train_seconds": 2366.5381860139896, "remaining_budget_seconds": 391.7196177760052} +2026-10-17T14:21:41Z INFO {"event": "training_progress", "step": 6750, "epoch": 19, "loss": 0.2281567770242691, "grad_norm": 0.29748108983039856, "train_seconds": 2385.145488038994, "remaining_budget_seconds": 373.11231630800467} +2026-10-17T14:22:00Z INFO {"event": "training_progress", "step": 6800, "epoch": 19, "loss": 0.23004251942038537, "grad_norm": 0.24967622756958008, "train_seconds": 2403.846510348987, "remaining_budget_seconds": 354.41128951800056} +2026-10-17T14:22:22Z INFO {"event": "training_progress", "step": 6850, "epoch": 19, "loss": 0.22581192262470723, "grad_norm": 0.3417556881904602, "train_seconds": 2422.545843623986, "remaining_budget_seconds": 335.7119581760053} +2026-10-17T14:22:40Z INFO {"event": "training_progress", "step": 6900, "epoch": 19, "loss": 0.23142002545297147, "grad_norm": 0.2721019387245178, "train_seconds": 2440.578396439989, "remaining_budget_seconds": 317.67940573900705} +2026-10-17T14:23:01Z INFO {"event": "training_progress", "step": 6950, "epoch": 19, "loss": 0.23384955644607544, "grad_norm": 0.3860494792461395, "train_seconds": 2458.21990459699, "remaining_budget_seconds": 300.0378979870002} +2026-10-17T14:23:21Z INFO {"event": "training_progress", "step": 7000, "epoch": 19, "loss": 0.2253059658408165, "grad_norm": 0.34454116225242615, "train_seconds": 2475.829961100986, "remaining_budget_seconds": 282.427841636003} +2026-10-17T14:23:39Z INFO {"event": "training_progress", "step": 7050, "epoch": 20, "loss": 0.22705905839800836, "grad_norm": 0.2463504672050476, "train_seconds": 2493.6197595899866, "remaining_budget_seconds": 264.63804479800456} +2026-10-17T14:24:01Z INFO {"event": "training_progress", "step": 7100, "epoch": 20, "loss": 0.23077233970165253, "grad_norm": 0.257732093334198, "train_seconds": 2511.3989255819906, "remaining_budget_seconds": 246.85887625800387} +2026-10-17T14:24:18Z INFO {"event": "training_progress", "step": 7150, "epoch": 20, "loss": 0.22732767224311828, "grad_norm": 0.4983314573764801, "train_seconds": 2528.564359267999, "remaining_budget_seconds": 229.69343992699578} +2026-10-17T14:24:38Z INFO {"event": "training_progress", "step": 7200, "epoch": 20, "loss": 0.22657312110066413, "grad_norm": 0.32996299862861633, "train_seconds": 2545.2941082719917, "remaining_budget_seconds": 212.9636954220041} +2026-10-17T14:24:54Z INFO {"event": "training_progress", "step": 7250, "epoch": 20, "loss": 0.22803234934806824, "grad_norm": 0.31112706661224365, "train_seconds": 2561.918043174999, "remaining_budget_seconds": 196.3397588499938} +2026-10-17T14:25:15Z INFO {"event": "training_progress", "step": 7300, "epoch": 20, "loss": 0.2279221197217703, "grad_norm": 0.24381083250045776, "train_seconds": 2578.633612667996, "remaining_budget_seconds": 179.62418967600388} +2026-10-17T14:25:32Z INFO {"event": "training_progress", "step": 7350, "epoch": 20, "loss": 0.2288150330632925, "grad_norm": 0.2814379036426544, "train_seconds": 2595.7933629329927, "remaining_budget_seconds": 162.4644380289974} +2026-10-17T14:25:51Z INFO {"event": "training_progress", "step": 7400, "epoch": 21, "loss": 0.22935981482267379, "grad_norm": 0.5998480916023254, "train_seconds": 2612.1613885789993, "remaining_budget_seconds": 146.09641571900283} +2026-10-17T14:26:08Z INFO {"event": "training_progress", "step": 7450, "epoch": 21, "loss": 0.2314717762172222, "grad_norm": 0.33743494749069214, "train_seconds": 2628.4881248259917, "remaining_budget_seconds": 129.7696772000054} +2026-10-17T14:26:26Z INFO {"event": "training_progress", "step": 7500, "epoch": 21, "loss": 0.2286668163537979, "grad_norm": 0.3041459023952484, "train_seconds": 2646.41743089199, "remaining_budget_seconds": 111.84037179700681} +2026-10-17T14:26:49Z INFO {"event": "training_progress", "step": 7550, "epoch": 21, "loss": 0.22580052852630617, "grad_norm": 0.351262629032135, "train_seconds": 2665.753306378989, "remaining_budget_seconds": 92.50449596400722} +2026-10-17T14:27:07Z INFO {"event": "training_progress", "step": 7600, "epoch": 21, "loss": 0.22997199565172197, "grad_norm": 0.36494898796081543, "train_seconds": 2684.7235541809932, "remaining_budget_seconds": 73.5342482200067} +2026-10-17T14:27:23Z INFO {"event": "training_finished", "status": "completed", "dataset": "cifar10", "family": "onn", "seed": 106, "step": 7642, "train_seconds": 2700.2956737249915, "parameters": 1297712, "device": "cuda", "initial_validation_mse": 1.6158069893717766, "final_validation_mse": 0.23481715843081474, "images_per_second": 362.24773809700264, "source_revisions": ["c749856d1c9fe07d6ce2f39d01de78f664aea9a8"], "peak_memory_bytes": 239299072, "checkpoint_sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", "failure": null} diff --git a/study/main/cifar10-onn-s106/training.json b/study/main/cifar10-onn-s106/training.json new file mode 100644 index 0000000000000000000000000000000000000000..2c98ce4a91e20cca0dfee3baa254ff8af14d879b --- /dev/null +++ b/study/main/cifar10-onn-s106/training.json @@ -0,0 +1,19 @@ +{ + "status": "completed", + "dataset": "cifar10", + "family": "onn", + "seed": 106, + "step": 7642, + "train_seconds": 2700.2956737249915, + "parameters": 1297712, + "device": "cuda", + "initial_validation_mse": 1.6158069893717766, + "final_validation_mse": 0.23481715843081474, + "images_per_second": 362.24773809700264, + "source_revisions": [ + "c749856d1c9fe07d6ce2f39d01de78f664aea9a8" + ], + "peak_memory_bytes": 239299072, + "checkpoint_sha256": "e9595ec0d0fe7e945b48301e630d059d2077a641c3da27f0b6c205899f4da0b8", + "failure": null +}