Combine DMA-350 (un)privileged examples
Create a DMA-350 clcd example, that demonstrates:
- Privileged driver with command linking
- Unprivileged library for 2D image copy and transform
Change-Id: I1175258166c38b314c6721eeca01f5603f36d331
Signed-off-by: Gabor Abonyi <gabor.abonyi@arm.com>
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/CMakeLists.txt b/examples/corstone310_fvp_dma/dma350_ns/CMakeLists.txt
similarity index 86%
rename from examples/corstone310_fvp_dma/unprivileged_example/CMakeLists.txt
rename to examples/corstone310_fvp_dma/dma350_ns/CMakeLists.txt
index d18776b..df9aa83 100644
--- a/examples/corstone310_fvp_dma/unprivileged_example/CMakeLists.txt
+++ b/examples/corstone310_fvp_dma/dma350_ns/CMakeLists.txt
@@ -11,7 +11,7 @@
set(FREERTOS_SRC_PATH "DOWNLOAD" CACHE PATH "Path to FreeRTOS kernel (or DOWNLOAD to fetch automatically")
-add_subdirectory(../common/ext/freertos-kernel freertos-kernel)
+add_subdirectory(ext/freertos-kernel freertos-kernel)
############################# Common variables ############################################
@@ -63,11 +63,24 @@
target_sources(tfm_ns
PRIVATE
main_ns.c
- dma350_lib/dma350_lib_unprivileged.c
- ../common/print_log.c
- ../common/amazon-freertos/aws_demo.c
+ clcd_task.c
+ draw_task.c
+ shared_buffer.c
+ pattern.c
+ print_log.c
+ clcd_dma_wrapper.c
+ systimer_armv8-m_timeout.c
+ amazon-freertos/aws_demo.c
$<$<C_COMPILER_ID:ARMClang>:freertos-demo/section_limits.c>
+ # CLCD files
+ clcd_lib/clcd_mps3_lib.c
+ clcd_lib/clcd_mps3_drv.c
+ ${TFM_SRC_DIR}/platform/ext/target/arm/mps3/corstone310_fvp/native_drivers/systimer_armv8-m_drv.c
+
+ # DMA350 unprivileged-specific files
+ dma350_lib/dma350_lib_unprivileged.c
+
# DMA350 files
device_definition.c
${TFM_SRC_DIR}/platform/ext/target/arm/mps3/corstone310_fvp/native_drivers/dma350_ch_drv.c
@@ -78,8 +91,8 @@
# freeRTOS kernel files
${FREERTOS_SRC_PATH}/portable/Common/mpu_wrappers.c
- ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM55_NTZ/non_secure/port.c
- ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM55_NTZ/non_secure/portasm.c
+ ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM85_NTZ/non_secure/port.c
+ ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM85_NTZ/non_secure/portasm.c
${FREERTOS_SRC_PATH}/list.c
${FREERTOS_SRC_PATH}/queue.c
${FREERTOS_SRC_PATH}/tasks.c
@@ -87,20 +100,20 @@
${FREERTOS_SRC_PATH}/timers.c
${FREERTOS_SRC_PATH}/event_groups.c
${FREERTOS_SRC_PATH}/portable/MemMang/heap_4.c
- ${FREERTOS_SRC_PATH}/portable/ThirdParty/GCC/ARM_CM33_TFM/os_wrapper_freertos.c
+ ${FREERTOS_SRC_PATH}/portable/ThirdParty/GCC/ARM_TFM/os_wrapper_freertos.c
)
target_include_directories(tfm_ns
PRIVATE
.
+ clcd_lib/
dma350_lib/
freertos-config/
+ amazon-freertos/
${INTERFACE_INC_DIR}/
- ../common/amazon-freertos
- ../common
# freeRTOS kernel
${FREERTOS_SRC_PATH}/include/
- ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM33_NTZ/non_secure/
+ ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM85_NTZ/non_secure/
# DMA350
${TFM_SRC_DIR}/platform/ext/target/arm/mps3/corstone310_fvp/services/src/
diff --git a/examples/corstone310_fvp_dma/common/amazon-freertos/LICENSE b/examples/corstone310_fvp_dma/dma350_ns/amazon-freertos/LICENSE
similarity index 100%
rename from examples/corstone310_fvp_dma/common/amazon-freertos/LICENSE
rename to examples/corstone310_fvp_dma/dma350_ns/amazon-freertos/LICENSE
diff --git a/examples/corstone310_fvp_dma/common/amazon-freertos/aws_demo.c b/examples/corstone310_fvp_dma/dma350_ns/amazon-freertos/aws_demo.c
similarity index 100%
rename from examples/corstone310_fvp_dma/common/amazon-freertos/aws_demo.c
rename to examples/corstone310_fvp_dma/dma350_ns/amazon-freertos/aws_demo.c
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/application_defined_privileged_functions.h b/examples/corstone310_fvp_dma/dma350_ns/application_defined_privileged_functions.h
similarity index 100%
rename from examples/corstone310_fvp_dma/unprivileged_example/application_defined_privileged_functions.h
rename to examples/corstone310_fvp_dma/dma350_ns/application_defined_privileged_functions.h
diff --git a/examples/corstone310_fvp_dma/privileged_example/clcd_dma_wrapper.c b/examples/corstone310_fvp_dma/dma350_ns/clcd_dma_wrapper.c
similarity index 83%
rename from examples/corstone310_fvp_dma/privileged_example/clcd_dma_wrapper.c
rename to examples/corstone310_fvp_dma/dma350_ns/clcd_dma_wrapper.c
index 279b3d9..117a5e4 100644
--- a/examples/corstone310_fvp_dma/privileged_example/clcd_dma_wrapper.c
+++ b/examples/corstone310_fvp_dma/dma350_ns/clcd_dma_wrapper.c
@@ -14,34 +14,32 @@
* limitations under the License.
*/
-#include <stdio.h>
-#include <stdbool.h>
#include "dma350_drv.h"
#include "dma350_ch_drv.h"
#include "clcd_mps3_drv.h"
+#include "clcd_mps3_lib.h"
#include "clcd_mps3_reg_map.h"
#include "FreeRTOS.h"
#include "task.h"
#include "print_log.h"
#include "platform_irq.h"
#include "cmsis.h"
+#include "clcd_dma_wrapper.h"
#define LCD_WIDTH 320
#define LCD_HEIGHT 240
-struct dma350_ch_dev_t* clcd_dma_ch_dev;
-struct clcd_mps3_dev_t* clcd_device;
-
-extern TaskHandle_t clcd_task_handle;
+static struct dma350_ch_dev_t* clcd_dma_ch_dev;
+static TaskHandle_t clcd_task_notify_handle;
void dma_ch_irq_handler()
{
if(dma350_ch_is_intr_set(clcd_dma_ch_dev, DMA350_CH_INTREN_DONE)) {
/* All transactions finished */
dma350_ch_clear_stat(clcd_dma_ch_dev, DMA350_CH_STAT_DONE);
- vTaskNotifyGiveFromISR( clcd_task_handle, NULL );
+ vTaskNotifyGiveFromISR( clcd_task_notify_handle, NULL );
} else if (dma350_ch_is_intr_set(clcd_dma_ch_dev, DMA350_CH_INTREN_DESTRIGINWAIT)) {
- /* In the FVP CLCD processes the input very fast, no need to chech CLCD status. */
+ /* In the FVP CLCD processes the input very fast, no need to check CLCD status. */
dma350_ch_cmd(clcd_dma_ch_dev, DMA350_CH_CMD_DESSWTRIGINREQ_BLOCK);
} else {
vLoggingPrintf("Error, unexpected DMA interrupt!");
@@ -49,17 +47,58 @@
}
}
-/**
- * @brief Display a fixed size image on the LCD.
- *
- * @param picture_bitmap[in] Image to be displayed.
- * @param ch_dev[in] DMA350 channel device.
- * @param clcd_dev[in] CLCD device.
- */
-void display_image_with_dma(const unsigned short picture_bitmap[],
+void display_image_with_dma(uint32_t* first_command,
struct dma350_ch_dev_t* ch_dev,
struct clcd_mps3_dev_t* clcd_dev)
{
+ dma350_ch_init(ch_dev);
+
+ clcd_dma_ch_dev = ch_dev;
+ clcd_task_notify_handle = xTaskGetCurrentTaskHandle();
+
+ /* Enable the interrupts and set the handler function */
+ NVIC_SetVector(DMA_CHANNEL_0_IRQn + ch_dev->cfg.channel, (uint32_t) dma_ch_irq_handler);
+ NVIC_EnableIRQ(DMA_CHANNEL_0_IRQn + ch_dev->cfg.channel);
+
+ /* Setup an arbitrary zero-length command to start the command link */
+ dma350_ch_set_xsize32(ch_dev, 0, 0);
+ dma350_ch_set_ysize16(ch_dev, 0, 0);
+ dma350_ch_set_xtype(ch_dev, DMA350_CH_XTYPE_CONTINUE);
+ dma350_ch_set_ytype(ch_dev, DMA350_CH_YTYPE_DISABLE);
+
+ /* Set the address of the first command */
+ dma350_ch_enable_linkaddr(ch_dev);
+ dma350_ch_set_linkaddr32(ch_dev, (uint32_t)first_command);
+ dma350_ch_disable_intr(ch_dev, DMA350_CH_INTREN_DONE);
+
+ clcd_mps3_lib_set_window(clcd_dev, 0, 0, LCD_WIDTH, LCD_HEIGHT);
+
+ /* Signal to CLCD peripheral that data will be sent */
+ clcd_mps3_clear_cs(clcd_dev);
+ clcd_mps3_write_command(clcd_dev, 0x22);
+ clcd_mps3_set_cs(clcd_dev);
+
+ clcd_mps3_clear_cs(clcd_dev);
+
+ vLoggingPrintf("Starting the DMA transactions");
+ dma350_ch_cmd(ch_dev, DMA350_CH_CMD_ENABLECMD);
+
+ /* Wait to be notified from the DMA channel IRQ once the image is displayed. */
+ ulTaskNotifyTake(pdTRUE, portMAX_DELAY);
+ vLoggingPrintf("Image displayed successfully!");
+
+ NVIC_DisableIRQ(DMA_CHANNEL_0_IRQn + ch_dev->cfg.channel);
+
+ /* Signal to CLCD peripheral that data transfer has ended */
+ clcd_mps3_set_cs(clcd_dev);
+}
+
+void generate_dma_cmdlinks_for_display(const uint16_t* picture_bitmap,
+ struct clcd_mps3_dev_t* clcd_dev,
+ uint32_t* cmd_buffer,
+ uint32_t* cmd_buffer_limit,
+ uint32_t** first_command)
+{
/*
* The image is diplayed using DMA350 command links to offload work from
* the CPU. It requires 4 commands to tansfer the image data, as 2D
@@ -74,19 +113,12 @@
uint8_t *bitmap8_ptr = (uint8_t*) picture_bitmap;
struct dma350_cmdlink_gencfg_t cmdlink1_cfg, cmdlink2_cfg, cmdlink3_cfg,
cmdlink4_cfg, cmdlink_cleanup_cfg;
- #define CMD_BUF_LEN 64
- uint32_t cmd_buffer[CMD_BUF_LEN];
/* Quarter size in pixels */
#define QUARTER_SIZE (LCD_WIDTH*LCD_HEIGHT/4)
/* Generated command link command addresses */
uint32_t *cmd1, *cmd2, *cmd3, *cmd4, *cmd_cleanup, *check;
- clcd_device = clcd_dev;
- clcd_dma_ch_dev = ch_dev;
-
- dma350_ch_init(ch_dev);
-
/* Setup cmdlinks */
vLoggingPrintf("Starting the DMA commandlink setup");
@@ -131,23 +163,19 @@
intervention */
dma350_cmdlink_enable_intr(&cmdlink1_cfg, DMA350_CH_INTREN_DESTRIGINWAIT);
- /* Enable the interrupts and set the handler function */
- NVIC_SetVector(DMA_CHANNEL_0_IRQn + ch_dev->cfg.channel, (uint32_t) dma_ch_irq_handler);
- NVIC_EnableIRQ(DMA_CHANNEL_0_IRQn + ch_dev->cfg.channel);
-
- /* Max burst and blk size is half of CLCD buffer size.
- This is the number of transfers after the DMA expects a trigger from the
- destination */
- dma350_cmdlink_set_desmaxburstlen(&cmdlink1_cfg, 4);
- dma350_cmdlink_set_destriginblksize(&cmdlink1_cfg, 4);
+ /* This is the number of transfers after the DMA expects a trigger from the
+ destination, which represents the size after the CLCD signals transfer is
+ complete, or that it is ready for this much data.
+ This FVP implementation lacks such trigger, so the DMA is set up to send
+ a full buffer amount of data, then signal the CPU to check if more data
+ can be sent. */
+ dma350_cmdlink_set_desmaxburstlen(&cmdlink1_cfg, 8);
+ dma350_cmdlink_set_destriginblksize(&cmdlink1_cfg, 8);
dma350_cmdlink_enable_linkaddr(&cmdlink1_cfg);
/* Disable done interrupt */
- /* Note: This should happen automatically when regclear bit is set for the
- command, but there is a minor bug in the FVP. */
dma350_cmdlink_set_donetype(&cmdlink1_cfg, DMA350_CH_DONETYPE_NONE);
dma350_cmdlink_disable_intr(&cmdlink1_cfg, DMA350_CH_INTREN_DONE);
- dma350_ch_disable_intr(ch_dev, DMA350_CH_INTREN_DONE);
/* Setup CMD 2 */
@@ -200,7 +228,7 @@
address cmd_cleanup if it fits before the end of buffer. It returns the next
available address after the generated command, or NULL, if the command
would overrun the available buffer. */
- cmd4 = dma350_cmdlink_generate(&cmdlink_cleanup_cfg, cmd_cleanup, &cmd_buffer[CMD_BUF_LEN]);
+ cmd4 = dma350_cmdlink_generate(&cmdlink_cleanup_cfg, cmd_cleanup, cmd_buffer_limit);
if(cmd4 == NULL) {
vLoggingPrintf("Out of cmd buffer");
return;
@@ -208,7 +236,7 @@
/* Now that cmd_cleanup address is available, cmdlink4 can reference it */
dma350_cmdlink_set_linkaddr32(&cmdlink4_cfg, (uint32_t) cmd_cleanup);
- cmd3 = dma350_cmdlink_generate(&cmdlink4_cfg, cmd4, &cmd_buffer[CMD_BUF_LEN]);
+ cmd3 = dma350_cmdlink_generate(&cmdlink4_cfg, cmd4, cmd_buffer_limit);
if(cmd3 == NULL) {
vLoggingPrintf("Out of cmd buffer");
return;
@@ -216,46 +244,27 @@
/* Now that cmd4 address is available, cmdlink3 can reference it */
dma350_cmdlink_set_linkaddr32(&cmdlink3_cfg, (uint32_t) cmd4);
- cmd2 = dma350_cmdlink_generate(&cmdlink3_cfg, cmd3, &cmd_buffer[CMD_BUF_LEN]);
+ cmd2 = dma350_cmdlink_generate(&cmdlink3_cfg, cmd3, cmd_buffer_limit);
if(cmd2 == NULL) {
vLoggingPrintf("Out of cmd buffer");
return;
}
dma350_cmdlink_set_linkaddr32(&cmdlink2_cfg, (uint32_t) cmd3);
- cmd1 = dma350_cmdlink_generate(&cmdlink2_cfg, cmd2, &cmd_buffer[CMD_BUF_LEN]);
+ cmd1 = dma350_cmdlink_generate(&cmdlink2_cfg, cmd2, cmd_buffer_limit);
if(cmd1 == NULL) {
vLoggingPrintf("Out of cmd buffer");
return;
}
dma350_cmdlink_set_linkaddr32(&cmdlink1_cfg, (uint32_t) cmd2);
- check = dma350_cmdlink_generate(&cmdlink1_cfg, cmd1, &cmd_buffer[CMD_BUF_LEN]);
+ check = dma350_cmdlink_generate(&cmdlink1_cfg, cmd1, cmd_buffer_limit);
if(check == NULL) {
vLoggingPrintf("Out of cmd buffer");
return;
}
- /* Set the address of the first command */
- dma350_ch_enable_linkaddr(ch_dev);
- dma350_ch_set_linkaddr32(ch_dev, (uint32_t)cmd1);
-
- /* Signal to CLCD peripheral that data will be sent */
- clcd_mps3_clear_cs(clcd_dev);
- clcd_mps3_write_command(clcd_dev, 0x22);
- clcd_mps3_set_cs(clcd_dev);
-
- clcd_mps3_clear_cs(clcd_dev);
-
- vLoggingPrintf("Starting the DMA transactions");
- dma350_ch_cmd(ch_dev, DMA350_CH_CMD_ENABLECMD);
-
- /* Wait to be notified from the DMA channel IRQ once the image is displayed. */
- ulTaskNotifyTake(pdTRUE, portMAX_DELAY);
- vLoggingPrintf("Image displayed successfully!");
-
- NVIC_DisableIRQ(DMA_CHANNEL_0_IRQn + ch_dev->cfg.channel);
-
- /* Signal to CLCD peripheral that data transfer has ended */
- clcd_mps3_set_cs(clcd_dev);
+ *first_command = cmd1;
+ vLoggingPrintf("DMA commandlink setup complete");
+ return;
}
diff --git a/examples/corstone310_fvp_dma/dma350_ns/clcd_dma_wrapper.h b/examples/corstone310_fvp_dma/dma350_ns/clcd_dma_wrapper.h
new file mode 100644
index 0000000..63bdfe6
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/clcd_dma_wrapper.h
@@ -0,0 +1,45 @@
+/*
+ * Copyright (c) 2022 Arm Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdint.h>
+#include "dma350_ch_drv.h"
+#include "clcd_mps3_drv.h"
+
+/**
+ * @brief Display a fixed size image on the LCD.
+ *
+ * @param first_command[in] Pointer to the first command.
+ * @param ch_dev[in] DMA350 channel device.
+ * @param clcd_dev[in] CLCD device.
+ */
+void display_image_with_dma(uint32_t* first_command,
+ struct dma350_ch_dev_t* ch_dev,
+ struct clcd_mps3_dev_t* clcd_dev);
+
+/**
+ * @brief Generate command links to display a fixed size image on the LCD.
+ *
+ * @param picture_bitmap[in] Image buffer to be displayed.
+ * @param clcd_dev[in] CLCD device.
+ * @param cmd_buffer[in] Buffer to hold generated command links.
+ * @param cmd_buffer_limit[in] Buffer limit.
+ * @param first_command[out] Address of first command.
+ */
+void generate_dma_cmdlinks_for_display(const uint16_t* picture_bitmap,
+ struct clcd_mps3_dev_t* clcd_dev,
+ uint32_t* cmd_buffer,
+ uint32_t* cmd_buffer_limit,
+ uint32_t** first_command);
diff --git a/examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_drv.c b/examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_drv.c
similarity index 100%
rename from examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_drv.c
rename to examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_drv.c
diff --git a/examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_drv.h b/examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_drv.h
similarity index 100%
rename from examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_drv.h
rename to examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_drv.h
diff --git a/examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_lib.c b/examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_lib.c
similarity index 100%
rename from examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_lib.c
rename to examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_lib.c
diff --git a/examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_lib.h b/examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_lib.h
similarity index 100%
rename from examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_lib.h
rename to examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_lib.h
diff --git a/examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_reg_map.h b/examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_reg_map.h
similarity index 100%
rename from examples/corstone310_fvp_dma/privileged_example/clcd_lib/clcd_mps3_reg_map.h
rename to examples/corstone310_fvp_dma/dma350_ns/clcd_lib/clcd_mps3_reg_map.h
diff --git a/examples/corstone310_fvp_dma/dma350_ns/clcd_task.c b/examples/corstone310_fvp_dma/dma350_ns/clcd_task.c
new file mode 100644
index 0000000..703af81
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/clcd_task.c
@@ -0,0 +1,68 @@
+/*
+ * Copyright (c) 2022 Arm Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+#include <stdint.h>
+#include "print_log.h"
+
+#include "FreeRTOS.h"
+#include "task.h"
+#include "queue.h"
+#include "dma350_lib.h"
+#include "clcd_mps3_lib.h"
+
+#include "clcd_dma_wrapper.h"
+#include "example_tasks.h"
+
+#define CMD_BUFFER_LEN 40
+
+void clcdTask(void *pvParameters)
+{
+ uint32_t cmd_buffer[CMD_BUFFER_LEN];
+ uint32_t* first_command;
+ enum example_tasks_queue_action_t req_action = EX_TASK_ACTION_NO_MORE_DRAWING;
+ BaseType_t xStatus = pdPASS;
+
+ vLoggingPrintf("Starting clcdTask");
+
+ clcd_mps3_init(&MPS3_CLCD_DEV_NS);
+
+ generate_dma_cmdlinks_for_display(&shared_clcd_buffer[0][0], &MPS3_CLCD_DEV_NS,
+ cmd_buffer, &cmd_buffer[CMD_BUFFER_LEN],
+ &first_command);
+
+ while(1){
+ xStatus = xQueueReceive(xQueue, (uint32_t *)&req_action, portMAX_DELAY);
+ if (xStatus == pdPASS){
+ vLoggingPrintf("Received request from draw task: %d", req_action);
+ if(req_action == EX_TASK_ACTION_DRAW) {
+ display_image_with_dma(first_command,
+ &DMA350_DMA0_CH1_DEV_NS,
+ &MPS3_CLCD_DEV_NS);
+ xTaskNotifyGive( draw_task_handle );
+ } else if(req_action == EX_TASK_ACTION_NO_MORE_DRAWING) {
+ vLoggingPrintf("No more drawing.");
+ break;
+ } else {
+ vLoggingPrintf("Unexpected request!");
+ }
+ } else {
+ vLoggingPrintf("Error in queue reception.");
+ }
+ }
+ vLoggingPrintf("Delete clcd Task");
+ vTaskDelete(NULL);
+}
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/corstone310_freertos.ld b/examples/corstone310_fvp_dma/dma350_ns/corstone310_freertos.ld
similarity index 100%
rename from examples/corstone310_fvp_dma/unprivileged_example/corstone310_freertos.ld
rename to examples/corstone310_fvp_dma/dma350_ns/corstone310_freertos.ld
diff --git a/examples/corstone310_fvp_dma/privileged_example/device_definitions.c b/examples/corstone310_fvp_dma/dma350_ns/device_definition.c
similarity index 82%
rename from examples/corstone310_fvp_dma/privileged_example/device_definitions.c
rename to examples/corstone310_fvp_dma/dma350_ns/device_definition.c
index 1038b75..dfd5bb1 100644
--- a/examples/corstone310_fvp_dma/privileged_example/device_definitions.c
+++ b/examples/corstone310_fvp_dma/dma350_ns/device_definition.c
@@ -15,10 +15,10 @@
*/
#include "platform_base_address.h"
-
#include "dma350_drv.h"
#include "dma350_ch_drv.h"
#include "dma350_regdef.h"
+#include "dma350_checker_layer.h"
#include "clcd_mps3_drv.h"
#include "clcd_mps3_reg_map.h"
#include "systimer_armv8-m_drv.h"
@@ -31,6 +31,17 @@
.channel = 1},
.data = {0}};
+struct dma350_ch_dev_t* const DMA350_DMA0_NS_CHANNELS[] = {
+ NULL,
+ &DMA350_DMA0_CH1_DEV_NS
+};
+
+struct dma350_checker_channels_t const DMA350_CHECKER_CHANNELS = {
+ .channels = DMA350_DMA0_NS_CHANNELS,
+ .number_of_channels = sizeof(DMA350_DMA0_NS_CHANNELS) /
+ sizeof(DMA350_DMA0_NS_CHANNELS[0])
+};
+
/* CLCD Device structure definitions */
static const struct clcd_mps3_dev_cfg_t MPS3_CLCD_DEV_CFG_NS = {
.base = CLCD_Config_Reg_BASE_NS
diff --git a/examples/corstone310_fvp_dma/dma350_ns/dma350_lib/dma350_lib_unprivileged.c b/examples/corstone310_fvp_dma/dma350_ns/dma350_lib/dma350_lib_unprivileged.c
new file mode 100644
index 0000000..bed040d
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/dma350_lib/dma350_lib_unprivileged.c
@@ -0,0 +1,99 @@
+/*
+ * Copyright (c) 2022, Arm Limited. All rights reserved.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
+ */
+
+#include "dma350_lib_unprivileged.h"
+#include "dma350_checker_layer.h"
+#include "dma350_privileged_config.h"
+
+#include <stddef.h>
+#include <stdint.h>
+
+enum dma350_lib_error_t dma350_memcpy_unpriv(uint8_t channel, const void* src,
+ void* des, uint32_t size,
+ enum dma350_lib_exec_type_t exec_type)
+{
+ enum dma350_lib_error_t ret_val;
+ struct dma350_memcpy_config memcpy_config = {
+ .exec_type = exec_type,
+ .dst = des,
+ .src = src,
+ .size = size
+ };
+
+ ret_val = request_dma350_priv_config(DMA_CALL_MEMCPY, channel,
+ &memcpy_config);
+
+ return ret_val;
+}
+
+enum dma350_lib_error_t dma350_memmove_unpriv(uint8_t channel, const void* src,
+ void* des, uint32_t size,
+ enum dma350_lib_exec_type_t exec_type)
+{
+ enum dma350_lib_error_t ret_val;
+ struct dma350_memmove_config memmove_config = {
+ .exec_type = exec_type,
+ .dst = des,
+ .src = src,
+ .size = size
+ };
+
+ ret_val = request_dma350_priv_config(DMA_CALL_MEMMOVE, channel,
+ &memmove_config);
+
+ return ret_val;
+}
+
+enum dma350_lib_error_t dma350_draw_from_canvas_unpriv(uint8_t channel,
+ const void* src, void* des,
+ uint32_t src_width, uint16_t src_height,
+ uint16_t src_line_width,
+ uint32_t des_width, uint16_t des_height,
+ uint16_t des_line_width,
+ enum dma350_ch_transize_t pixelsize,
+ enum dma350_lib_transform_t transform,
+ enum dma350_lib_exec_type_t exec_type)
+{
+ enum dma350_lib_error_t ret_val;
+ struct dma350_draw_config draw_config = {
+ .exec_type = exec_type,
+ .src = src,
+ .des = des,
+ .src_width = src_width,
+ .src_height = src_height,
+ .src_line_width = src_line_width,
+ .des_width = des_width,
+ .des_height = des_height,
+ .des_line_width = des_line_width,
+ .pixelsize = pixelsize,
+ .transform = transform
+ };
+
+ ret_val = request_dma350_priv_config(DMA_CALL_DRAW_FROM_CANVAS, channel,
+ &draw_config);
+
+ return ret_val;
+}
+
+enum dma350_lib_error_t dma350_clear_done_irq_unpriv(uint8_t channel)
+{
+ enum dma350_lib_error_t ret_val;
+
+ ret_val = request_dma350_priv_config(DMA_CLEAR_DONE_IRQ, channel, NULL);
+
+ return ret_val;
+}
+
+enum dma350_lib_error_t dma350_ch_get_status_unpriv(uint8_t channel,
+ union dma350_ch_status_t *status)
+{
+ enum dma350_lib_error_t ret_val;
+
+ ret_val = request_dma350_priv_config(DMA_GET_STATUS, channel, status);
+
+ return ret_val;
+}
diff --git a/examples/corstone310_fvp_dma/dma350_ns/dma350_lib/dma350_lib_unprivileged.h b/examples/corstone310_fvp_dma/dma350_ns/dma350_lib/dma350_lib_unprivileged.h
new file mode 100644
index 0000000..7c440b0
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/dma350_lib/dma350_lib_unprivileged.h
@@ -0,0 +1,219 @@
+/*
+ * Copyright (c) 2022, Arm Limited. All rights reserved.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ *
+ */
+
+/**
+ * \file dma350_lib_unprivileged.h
+ *
+ * \brief Library functions for DMA350 Direct Access Memory
+ * Functions:
+ * 1. Memory copy from non-privileged mode
+ * 2. Memory move from non-privileged mode
+ */
+
+#ifndef __DMA350_LIB_UNPRIVILEGED_H__
+#define __DMA350_LIB_UNPRIVILEGED_H__
+
+#include "dma350_lib.h"
+
+#include <stdint.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/**
+ * \brief Clear a status bit of the dma channel
+ *
+ * \param[in] channel DMA350 channel number
+ *
+ * \return Result of the operation \ref dma350_lib_error_t
+ *
+ * \note This function can be called from non-privileged level.
+ */
+enum dma350_lib_error_t dma350_clear_done_irq_unpriv(uint8_t channel);
+
+/**
+ * \brief Copy a specified number of bytes from one memory to another
+ *
+ * \param[in] channel DMA350 channel number
+ * \param[in] src Source address, where to copy from
+ * \param[in] des Destination address, where to copy to
+ * \param[in] size Number of bytes to copy
+ * \param[in] exec_type Execution type \ref dma350_lib_exec_type_t
+ *
+ * \return Result of the operation \ref dma350_lib_error_t
+ *
+ * \note This function can be called from non-privileged level.
+ */
+enum dma350_lib_error_t dma350_memcpy_unpriv(uint8_t channel, const void* src,
+ void* des, uint32_t size,
+ enum dma350_lib_exec_type_t exec_type);
+
+/**
+ * \brief Copy a specified number of bytes from one memory to another
+ * or overlap on same memory.
+ *
+ * \param[in] channel DMA350 channel number
+ * \param[in] src Source address, where to move from
+ * \param[in] des Destination address, where to move to
+ * \param[in] size Number of bytes to move
+ * \param[in] exec_type Execution type \ref dma350_lib_exec_type_t
+ *
+ * \return Result of the operation \ref dma350_lib_error_t
+ *
+ * \note This function can be called from non-privileged level.
+ */
+enum dma350_lib_error_t dma350_memmove_unpriv(uint8_t channel, const void* src,
+ void* des, uint32_t size,
+ enum dma350_lib_exec_type_t exec_type);
+
+
+/**
+ * \brief 2D Copy from canvas (area within a source bitmap) to within a
+ * destination bitmap, while applying various possible transformations.
+ * If the destination size is larger than the source, the source image
+ * will be wrapped (repeated).
+ *
+ * \param[in] channel DMA350 channel number
+ * \param[in] src Source address, top left corner
+ * \param[in] des Destination address, top left corner
+ * \param[in] src_width Source width
+ * \param[in] src_height Source height
+ * \param[in] src_line_width Source line width
+ * \param[in] des_width Destination width
+ * \param[in] des_height Destination height
+ * \param[in] des_line_width Destination line width
+ * \param[in] pixelsize Size of a pixel as in \ref dma350_ch_transize_t
+ * \param[in] transform Transform type as in \ref dma350_lib_transform_t
+ * \param[in] exec_type Execution type as in \ref dma350_lib_exec_type_t
+ *
+ * \return Result of the operation \ref dma350_lib_error_t
+ *
+ * \note Destination width and height denote the area which will be filled at
+ * the destination address. The copy always starts from the top left
+ * corner of the source. If the requested destination size does not match
+ * the source, the resulting image will be repeated / cropped.
+ * This function can be called from non-privileged level.
+ */
+enum dma350_lib_error_t dma350_draw_from_canvas_unpriv(uint8_t channel,
+ const void* src, void* des,
+ uint32_t src_width, uint16_t src_height,
+ uint16_t src_line_width,
+ uint32_t des_width, uint16_t des_height,
+ uint16_t des_line_width,
+ enum dma350_ch_transize_t pixelsize,
+ enum dma350_lib_transform_t transform,
+ enum dma350_lib_exec_type_t exec_type);
+
+/**
+ * \brief 2D Copy from a bitmap to within a destination bitmap, while applying
+ * various possible transformations.
+ *
+ * \param[in] channel DMA350 channel number
+ * \param[in] src Source address, top left corner
+ * \param[in] des Destination address, top left corner
+ * \param[in] src_width Source width
+ * \param[in] src_height Source height
+ * \param[in] des_width Destination width
+ * \param[in] des_height Destination height
+ * \param[in] des_line_width Destination line width
+ * \param[in] pixelsize Size of a pixel as in \ref dma350_ch_transize_t
+ * \param[in] transform Transform type as in \ref dma350_lib_transform_t
+ * \param[in] exec_type Execution type as in \ref dma350_lib_exec_type_t
+ *
+ * \return Result of the operation \ref dma350_lib_error_t
+ *
+ * \note Destination width and height denote the area which will be filled at
+ * the destination address. The copy always starts from the top left
+ * corner of the source. If the requested destination size does not match
+ * the source, the resulting image will be repeated / cropped.
+ * This function can be called from non-privileged level.
+ */
+__STATIC_INLINE
+enum dma350_lib_error_t dma350_draw_from_bitmap_unpriv(uint8_t channel,
+ const void* src, void* des,
+ uint32_t src_width, uint16_t src_height,
+ uint32_t des_width, uint16_t des_height,
+ uint16_t des_line_width,
+ enum dma350_ch_transize_t pixelsize,
+ enum dma350_lib_transform_t transform,
+ enum dma350_lib_exec_type_t exec_type);
+
+/**
+ * \brief 2D Copy a source bitmap to a destination bitmap, while applying
+ * various possible transformations.
+ *
+ * \param[in] channel DMA350 channel number
+ * \param[in] src Source address, top left corner
+ * \param[in] des Destination address, top left corner
+ * \param[in] width Width
+ * \param[in] height Height
+ * \param[in] pixelsize Size of a pixel as in \ref dma350_ch_transize_t
+ * \param[in] transform Transform type as in \ref dma350_lib_transform_t
+ * \param[in] exec_type Execution type as in \ref dma350_lib_exec_type_t
+ *
+ * \return Result of the operation \ref dma350_lib_error_t
+ *
+ * \note Destination width and height are calculated from source size and
+ * requested transform type.
+ * This function can be called from non-privileged level.
+ */
+__STATIC_INLINE
+enum dma350_lib_error_t dma350_2d_copy_unpriv(uint8_t channel,
+ const void* src, void* des,
+ uint32_t width, uint16_t height,
+ enum dma350_ch_transize_t pixelsize,
+ enum dma350_lib_transform_t transform,
+ enum dma350_lib_exec_type_t exec_type);
+
+/**
+ * \brief Get the status of the dma channel
+ *
+ * \param[in] channel DMA350 channel number
+ * \param[out] status DMA350 channel status
+ *
+ * \return Result of the operation \ref dma350_lib_error_t
+ *
+ * \note This function can be called from non-privileged level.
+ */
+enum dma350_lib_error_t dma350_ch_get_status_unpriv(uint8_t channel,
+ union dma350_ch_status_t *status);
+
+__STATIC_INLINE
+enum dma350_lib_error_t dma350_draw_from_bitmap_unpriv(uint8_t channel,
+ const void* src, void* des,
+ uint32_t src_width, uint16_t src_height,
+ uint32_t des_width, uint16_t des_height,
+ uint16_t des_line_width,
+ enum dma350_ch_transize_t pixelsize,
+ enum dma350_lib_transform_t transform,
+ enum dma350_lib_exec_type_t exec_type)
+{
+ return dma350_draw_from_canvas_unpriv(channel, src, des,
+ src_width, src_height, src_width,
+ des_width, des_height, des_line_width,
+ pixelsize, transform, exec_type);
+}
+
+__STATIC_INLINE
+enum dma350_lib_error_t dma350_2d_copy_unpriv(uint8_t channel,
+ const void* src, void* des,
+ uint32_t width, uint16_t height,
+ enum dma350_ch_transize_t pixelsize,
+ enum dma350_lib_transform_t transform,
+ enum dma350_lib_exec_type_t exec_type)
+{
+ return dma350_draw_from_canvas_unpriv(channel, src, des,
+ width, height, width,
+ width, height, width,
+ pixelsize, transform, exec_type);
+}
+
+#ifdef __cplusplus
+}
+#endif
+#endif /*__DMA350_LIB_UNPRIVILEGED_H__ */
diff --git a/examples/corstone310_fvp_dma/dma350_ns/draw_task.c b/examples/corstone310_fvp_dma/dma350_ns/draw_task.c
new file mode 100644
index 0000000..a92448f
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/draw_task.c
@@ -0,0 +1,63 @@
+/*
+ * Copyright (c) 2022 Arm Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+#include "stdint.h"
+
+#include "FreeRTOS.h"
+#include "task.h"
+#include "queue.h"
+#include "dma350_lib_unprivileged.h"
+
+#include "example_tasks.h"
+#include "pattern.h"
+
+#define PAVED_W 64
+#define PAVED_H 64
+#define START_MARGIN 14
+#define INNER_MARGIN_W 12
+#define INNER_MARGIN_H 10
+
+void drawTask(void *pvParameters)
+{
+ uint32_t to_x;
+ uint32_t to_y;
+ BaseType_t xStatus = pdPASS;
+ enum example_tasks_queue_action_t req_action;
+ enum dma350_lib_transform_t transform = DMA350_LIB_TRANSFORM_NONE;
+
+ for(to_x = START_MARGIN; to_x + PAVED_W <= BUFFER_WIDTH; to_x += PAVED_W + INNER_MARGIN_W) {
+ for(to_y = START_MARGIN; to_y + PAVED_H <= BUFFER_HEIGHT; to_y += PAVED_H + INNER_MARGIN_H) {
+ dma350_draw_from_bitmap_unpriv(1, pattern,
+ &shared_clcd_buffer[to_y][to_x],
+ PAT_W, PAT_H, PAVED_W, PAVED_H, BUFFER_WIDTH,
+ DMA350_CH_TRANSIZE_16BITS,
+ transform, DMA350_LIB_EXEC_BLOCKING);
+ transform++;
+ if(transform > DMA350_LIB_TRANSFORM_MIRROR_TRBL) {
+ transform = DMA350_LIB_TRANSFORM_NONE;
+ }
+ }
+ /* Request Display after each completed column */
+ req_action = EX_TASK_ACTION_DRAW;
+ xStatus = xQueueSendToBack(xQueue, (uint32_t *)&req_action, portMAX_DELAY);
+ /* Wait to be notified from the clcd Task once the image is displayed. */
+ ulTaskNotifyTake(pdTRUE, portMAX_DELAY);
+ }
+ req_action = EX_TASK_ACTION_NO_MORE_DRAWING;
+ xStatus = xQueueSendToBack(xQueue, (uint32_t *)&req_action, portMAX_DELAY);
+ vTaskDelete(NULL);
+}
diff --git a/examples/corstone310_fvp_dma/dma350_ns/example_tasks.h b/examples/corstone310_fvp_dma/dma350_ns/example_tasks.h
new file mode 100644
index 0000000..646d52f
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/example_tasks.h
@@ -0,0 +1,56 @@
+/*
+ * Copyright (c) 2022 Arm Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "stdint.h"
+
+#include "FreeRTOS.h"
+#include "task.h"
+#include "queue.h"
+
+#include "clcd_mps3_drv.h"
+#include "dma350_ch_drv.h"
+
+#define BUFFER_WIDTH 320
+#define BUFFER_HEIGHT 240
+
+extern uint16_t shared_clcd_buffer[BUFFER_HEIGHT][BUFFER_WIDTH];
+extern struct clcd_mps3_dev_t MPS3_CLCD_DEV_NS;
+extern struct dma350_ch_dev_t DMA350_DMA0_CH1_DEV_NS;
+
+/* Actions the draw task could request from the clcd task via a shared queue */
+enum example_tasks_queue_action_t {
+ EX_TASK_ACTION_DRAW = 0,
+ EX_TASK_ACTION_NO_MORE_DRAWING
+};
+
+extern QueueHandle_t xQueue __attribute__( ( aligned( 32 ) ) ) ;
+extern TaskHandle_t draw_task_handle;
+
+/**
+ * @brief Sequentially draws 64x64 images into a display buffer, using the DMA,
+ * and sends display request to the privileged clcd task after each draw.
+ *
+ * @param pvParameters[in] Parameters as passed during task creation.
+ */
+void drawTask( void * pvParameters );
+
+/**
+ * @brief Displays the display buffer on the CLCD screen, when triggered from
+ * the unprivileged task.
+ *
+ * @param pvParameters[in] Parameters as passed during task creation.
+ */
+void clcdTask( void * pvParameters );
diff --git a/examples/corstone310_fvp_dma/common/ext/freertos-kernel/CMakeLists.txt b/examples/corstone310_fvp_dma/dma350_ns/ext/freertos-kernel/CMakeLists.txt
similarity index 86%
rename from examples/corstone310_fvp_dma/common/ext/freertos-kernel/CMakeLists.txt
rename to examples/corstone310_fvp_dma/dma350_ns/ext/freertos-kernel/CMakeLists.txt
index 478117d..78d5db5 100644
--- a/examples/corstone310_fvp_dma/common/ext/freertos-kernel/CMakeLists.txt
+++ b/examples/corstone310_fvp_dma/dma350_ns/ext/freertos-kernel/CMakeLists.txt
@@ -13,8 +13,8 @@
if ("${FREERTOS_SRC_PATH}" STREQUAL "DOWNLOAD")
find_package(Git)
FetchContent_Declare(freertos_kernel
- GIT_REPOSITORY https://github.com/gbrtth/FreeRTOS-Kernel.git
- GIT_TAG M55-support
+ GIT_REPOSITORY https://github.com/FreeRTOS/FreeRTOS-Kernel.git
+ GIT_TAG 030e76681b981335ca4f25f0adce09612bf757a5
)
FetchContent_GetProperties(freertos_kernel)
if (NOT freertos_kernel)
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/freertos-config/FreeRTOSConfig.h b/examples/corstone310_fvp_dma/dma350_ns/freertos-config/FreeRTOSConfig.h
similarity index 99%
rename from examples/corstone310_fvp_dma/unprivileged_example/freertos-config/FreeRTOSConfig.h
rename to examples/corstone310_fvp_dma/dma350_ns/freertos-config/FreeRTOSConfig.h
index 35c44e7..fd4a2c9 100644
--- a/examples/corstone310_fvp_dma/unprivileged_example/freertos-config/FreeRTOSConfig.h
+++ b/examples/corstone310_fvp_dma/dma350_ns/freertos-config/FreeRTOSConfig.h
@@ -29,6 +29,7 @@
#include "system_core_init.h"
#define configENABLE_FPU 0
+#define configENABLE_MVE 0
#define configENABLE_MPU 1
#define configENABLE_TRUSTZONE 0
#define configRUN_FREERTOS_SECURE_ONLY 0
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/freertos-config/LICENSE b/examples/corstone310_fvp_dma/dma350_ns/freertos-config/LICENSE
similarity index 100%
rename from examples/corstone310_fvp_dma/unprivileged_example/freertos-config/LICENSE
rename to examples/corstone310_fvp_dma/dma350_ns/freertos-config/LICENSE
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/freertos-demo/LICENSE.md b/examples/corstone310_fvp_dma/dma350_ns/freertos-demo/LICENSE.md
similarity index 100%
rename from examples/corstone310_fvp_dma/unprivileged_example/freertos-demo/LICENSE.md
rename to examples/corstone310_fvp_dma/dma350_ns/freertos-demo/LICENSE.md
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/freertos-demo/corstone310_freertos.sct b/examples/corstone310_fvp_dma/dma350_ns/freertos-demo/corstone310_freertos.sct
similarity index 91%
rename from examples/corstone310_fvp_dma/unprivileged_example/freertos-demo/corstone310_freertos.sct
rename to examples/corstone310_fvp_dma/dma350_ns/freertos-demo/corstone310_freertos.sct
index 7cf3291..743d2ff 100644
--- a/examples/corstone310_fvp_dma/unprivileged_example/freertos-demo/corstone310_freertos.sct
+++ b/examples/corstone310_fvp_dma/dma350_ns/freertos-demo/corstone310_freertos.sct
@@ -22,9 +22,13 @@
LR_APP NS_CODE_START ; load region
{
+ /**** This initial section contains common code for non-secure binary */
+ ER_VECTORS +0 align 32 {
+ *.o (RESET +First)
+ }
+
ER_IROM_NS_PRIVILEGED +0 ALIGN 32
{
- *.o(RESET, +First)
*(InRoot$$Sections) ; All sections that must be in a root region
*(privileged_functions)
}
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/freertos-demo/section_limits.c b/examples/corstone310_fvp_dma/dma350_ns/freertos-demo/section_limits.c
similarity index 100%
rename from examples/corstone310_fvp_dma/unprivileged_example/freertos-demo/section_limits.c
rename to examples/corstone310_fvp_dma/dma350_ns/freertos-demo/section_limits.c
diff --git a/examples/corstone310_fvp_dma/dma350_ns/main_ns.c b/examples/corstone310_fvp_dma/dma350_ns/main_ns.c
new file mode 100644
index 0000000..ce65f88
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/main_ns.c
@@ -0,0 +1,124 @@
+/*
+ * Copyright (c) 2017-2022 Arm Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+#include "stdint.h"
+#include "uart_stdout.h"
+#include "print_log.h"
+
+#include "FreeRTOS.h"
+#include "task.h"
+#include "queue.h"
+#include "mpu_wrappers.h"
+
+#include "example_tasks.h"
+
+QueueHandle_t xQueue __attribute__( ( aligned( 32 ) ) ) ;
+TaskHandle_t clcd_task_handle;
+TaskHandle_t draw_task_handle;
+
+/*
+ * Semihosting is a mechanism that enables code running on an ARM target
+ * to communicate and use the Input/Output facilities of a host computer
+ * that is running a debugger.
+ * There is an issue where if you use armclang at -O0 optimisation with
+ * no parameters specified in the main function, the initialisation code
+ * contains a breakpoint for semihosting by default. This will stop the
+ * code from running before main is reached.
+ * Semihosting can be disabled by defining __ARM_use_no_argv symbol
+ * (or using higher optimization level).
+ */
+#if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
+__asm(" .global __ARM_use_no_argv\n");
+#endif
+
+extern uint32_t tfm_ns_interface_init(void);
+
+/* The queue is shared between the privileged and unprivileged task, so it
+ * needs to be statically allocated. */
+/* The queue is to be created to hold a maximum of 2 enum example_tasks_queue_action_t
+variables. */
+#define QUEUE_LENGTH 2
+#define ITEM_SIZE sizeof( enum example_tasks_queue_action_t )
+
+/* The variable used to hold the queue's data structure. */
+static StaticQueue_t xStaticQueue __attribute__( ( aligned( 32 ) ) ) ;
+
+/* The array to use as the queue's storage area. This must be at least
+uxQueueLength * uxItemSize bytes. */
+uint8_t ucQueueStorageArea[ QUEUE_LENGTH * ITEM_SIZE ] __attribute__( ( aligned( 32 ) ) );
+
+int main()
+{
+ static StackType_t drawTaskStack[ configMINIMAL_STACK_SIZE ]
+ __attribute__( ( aligned( 32 ) ) );
+ static StackType_t clcdTaskStack[ configMINIMAL_STACK_SIZE ]
+ __attribute__( ( aligned( 32 ) ) );
+
+ stdio_init();
+ vUARTLockInit();
+ tfm_ns_interface_init();
+
+ xQueue = xQueueCreateStatic(QUEUE_LENGTH, ITEM_SIZE, ucQueueStorageArea, &xStaticQueue);
+ if (xQueue == NULL){
+ vLoggingPrintf("Failed to create queue..");
+ while(1);
+ }
+
+ /* The unprivileged task can only access the queue, 1st DMA channel, and the display+pattern buffer. */
+ TaskParameters_t drawTaskParameters =
+ {
+ .pvTaskCode = drawTask,
+ .pcName = "drawTask",
+ .usStackDepth = configMINIMAL_STACK_SIZE,
+ .pvParameters = NULL,
+ .uxPriority = tskIDLE_PRIORITY,
+ .puxStackBuffer = drawTaskStack,
+ .xRegions =
+ {
+ { &xQueue, sizeof(&xQueue), tskMPU_REGION_READ_ONLY | tskMPU_REGION_EXECUTE_NEVER },
+ { DMA350_DMA0_CH1_DEV_NS.cfg.ch_base, 0x100,
+ tskMPU_REGION_READ_WRITE | tskMPU_REGION_EXECUTE_NEVER },
+ { &shared_clcd_buffer, sizeof(shared_clcd_buffer), tskMPU_REGION_READ_WRITE | tskMPU_REGION_EXECUTE_NEVER },
+ }
+ };
+ TaskParameters_t clcdTaskParameters =
+ {
+ .pvTaskCode = clcdTask,
+ .pcName = "clcdTask",
+ .usStackDepth = configMINIMAL_STACK_SIZE,
+ .pvParameters = NULL,
+ .uxPriority = tskIDLE_PRIORITY | portPRIVILEGE_BIT,
+ .puxStackBuffer = clcdTaskStack,
+ .xRegions =
+ {
+ { 0, 0, 0 },
+ }
+ };
+
+ /* Create tasks */
+ xTaskCreateRestricted( &( drawTaskParameters ), &draw_task_handle );
+ xTaskCreateRestricted( &( clcdTaskParameters ), &clcd_task_handle );
+
+ vLoggingPrintf("Starting FreeRTOS scheduler");
+
+ /* Start the scheduler itself. */
+ vTaskStartScheduler();
+
+ while (1)
+ {
+ }
+}
diff --git a/examples/corstone310_fvp_dma/dma350_ns/pattern.c b/examples/corstone310_fvp_dma/dma350_ns/pattern.c
new file mode 100644
index 0000000..3bdc46c
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/pattern.c
@@ -0,0 +1,389 @@
+/*
+ * The image is licensed under Creative Commons Attribution 3.0 Unported
+ * https://creativecommons.org/licenses/by/3.0/legalcode
+ *
+ * Original work downloaded from:
+ * https://www.iconfinder.com/icons/4059737/and_architecture_landscape_nature_spruce_tree_trees_icon
+ *
+ * Modifications:
+ * - Transparency is removed
+ * - Converted to RGB565 format
+ */
+
+#include "pattern.h"
+
+const uint16_t pattern[PAT_W * PAT_H] = {
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 48631, 16904, 2113,
+ 2113, 16904, 46486, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 33808, 0, 0, 0, 0, 0,
+ 0, 31727, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 59164, 25388, 8452, 8452, 25388,
+ 59196, 65535, 48631, 0, 32, 33601, 58786, 48290, 25249, 32, 0,
+ 50712, 65535, 59164, 25388, 8452, 8452, 25388, 59196, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 59164, 6371, 0, 0, 0, 0, 6371, 59164,
+ 14823, 0, 33601, 63011, 63011, 58787, 46210, 25185, 0, 16904, 59164,
+ 6371, 0, 0, 0, 0, 6371, 59164, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 57051, 21130,
+ 4226, 0, 0, 8517, 27698, 27698, 8517, 0, 0, 0, 0,
+ 50402, 63011, 63011, 60931, 46210, 37793, 0, 0, 0, 0, 8517,
+ 27698, 27698, 8517, 0, 0, 4226, 21162, 57083, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 57083, 4226, 0, 0, 0,
+ 33, 29812, 34038, 34038, 29812, 33, 0, 0, 0, 4192, 54594,
+ 63011, 60931, 39906, 2112, 0, 0, 0, 33, 29812, 34038, 34038,
+ 29812, 33, 0, 0, 0, 4226, 57083, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 21130, 0, 10630, 31892, 31892, 29812, 40410,
+ 44669, 44636, 40410, 29812, 31892, 31860, 10630, 0, 18945, 63011, 58787,
+ 14720, 0, 10630, 31892, 31892, 29812, 40410, 44669, 44636, 40410, 29812,
+ 31892, 31860, 10630, 0, 21162, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 4226, 0, 31892, 34038, 34038, 40410, 46750, 46750, 46750,
+ 46750, 40410, 34038, 34038, 29812, 0, 2112, 58819, 46242, 2080, 0,
+ 31892, 34038, 34038, 40410, 46750, 46750, 46750, 46750, 40410, 34038, 34038,
+ 29812, 0, 4226, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 2145, 0, 36184, 44669, 44669, 44701, 46750, 46750, 46750, 46750, 44701,
+ 44669, 44669, 36184, 0, 0, 0, 0, 0, 0, 36184, 44669,
+ 44669, 44701, 46750, 46750, 46750, 46750, 44701, 44669, 44669, 36184, 0,
+ 4226, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 21162, 0,
+ 12809, 40443, 46750, 46750, 46750, 46750, 46750, 46750, 46750, 46750, 40443,
+ 12809, 0, 4258, 2145, 4226, 4258, 0, 12809, 40443, 46750, 46750,
+ 46750, 46750, 46750, 46750, 46750, 46750, 40443, 12809, 0, 21162, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 57051, 4226, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4226,
+ 57051, 65535, 65535, 57051, 4226, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 4226, 57051, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 57051, 21162, 4226, 0, 0,
+ 0, 0, 0, 0, 0, 0, 4226, 21162, 57051, 65535, 65535,
+ 65535, 65535, 57051, 21162, 4226, 0, 0, 0, 0, 0, 0,
+ 0, 0, 4226, 21162, 57051, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 42292, 14823, 4258, 4258, 14823,
+ 42292, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 44373,
+ 14823, 4258, 4258, 14823, 42292, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 44373, 14823, 4258, 4258, 14823, 42292, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 61309, 14791, 0, 0, 0, 0, 0, 0, 14823,
+ 61309, 65535, 65535, 65535, 65535, 65535, 63390, 14823, 0, 0, 0,
+ 0, 0, 0, 14791, 61309, 65535, 65535, 65535, 65535, 65535, 63390,
+ 14823, 0, 0, 0, 0, 0, 0, 14791, 61309, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65503,
+ 16904, 0, 2145, 12934, 17321, 15144, 8677, 64, 0, 16904, 65503,
+ 65535, 65535, 65535, 65503, 16936, 0, 2145, 10886, 17321, 15144, 8677,
+ 97, 0, 14823, 65503, 65535, 65535, 65535, 65503, 16936, 0, 2145,
+ 10886, 17321, 15144, 8677, 97, 0, 14823, 65503, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 38066, 0, 2145,
+ 17321, 19466, 19466, 19466, 15176, 12967, 65, 0, 38066, 65535, 65535,
+ 65535, 40147, 0, 2145, 17289, 19466, 19466, 19466, 15176, 12999, 97,
+ 0, 38034, 65535, 65535, 65535, 40147, 0, 2145, 17289, 19466, 19466,
+ 19466, 15176, 12999, 97, 0, 38034, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65503, 38066, 6371, 0, 12967, 19466, 19466,
+ 19466, 19466, 17322, 15112, 8709, 0, 6371, 40147, 63422, 38066, 6371,
+ 0, 12967, 19466, 19466, 19466, 19466, 17322, 15112, 8709, 0, 6339,
+ 38066, 65503, 40179, 6371, 0, 12967, 19466, 19466, 19466, 19466, 17322,
+ 15112, 8709, 0, 6339, 38066, 65503, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 61277, 12678, 0, 0, 2145, 19402, 19466, 19466, 19466, 19466,
+ 19466, 17322, 15144, 64, 0, 0, 2145, 0, 0, 97, 19402,
+ 19466, 19466, 19466, 19466, 19466, 17322, 15144, 65, 0, 0, 2145,
+ 0, 0, 97, 19402, 19466, 19466, 19466, 19466, 19466, 17322, 15144,
+ 65, 0, 0, 12678, 61277, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65503, 12678,
+ 0, 2177, 12967, 19402, 19466, 19466, 19466, 19466, 19466, 19466, 19466,
+ 19466, 17257, 8677, 0, 0, 2177, 12967, 19402, 19466, 19466, 19466,
+ 19466, 19466, 19466, 19466, 19466, 17257, 8709, 2145, 0, 0, 12934,
+ 19402, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 17257, 8709,
+ 2145, 0, 12678, 65503, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 40147, 0, 2177, 17322,
+ 19466, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 19466,
+ 8677, 0, 2177, 17321, 19466, 19466, 19466, 19466, 19466, 19466, 19466,
+ 19466, 19466, 19466, 19466, 15176, 12999, 2145, 0, 10854, 19466, 19466,
+ 19466, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 15176, 12999, 2145,
+ 0, 38066, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 14823, 0, 12967, 19466, 19466, 10822,
+ 17321, 19466, 19466, 19466, 0, 0, 19466, 19466, 19466, 4322, 0,
+ 12967, 19466, 19466, 19466, 19466, 19466, 19466, 0, 0, 19466, 19466,
+ 19466, 19466, 17322, 15112, 8709, 0, 4322, 19466, 19466, 19466, 19466,
+ 0, 0, 19466, 19466, 19466, 19466, 17322, 15112, 8709, 0, 14823,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 2145, 0, 17354, 19466, 10822, 0, 2209, 17321,
+ 19466, 19466, 0, 0, 19466, 19466, 19466, 32, 0, 17354, 19466,
+ 19466, 19466, 19466, 19466, 19466, 0, 0, 19466, 19466, 17321, 10822,
+ 19434, 15112, 12999, 0, 64, 19466, 19466, 19466, 19466, 0, 0,
+ 19466, 19466, 17321, 10822, 19434, 15112, 12999, 0, 2145, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 2145, 0, 17322, 19466, 17321, 2209, 0, 2209, 17289, 19466,
+ 0, 0, 19466, 19466, 19466, 32, 0, 17322, 19466, 19466, 19466,
+ 19466, 19466, 19466, 0, 0, 19466, 17321, 2209, 0, 10822, 15112,
+ 12999, 0, 64, 19466, 19466, 19466, 19466, 0, 0, 19466, 17321,
+ 2209, 0, 10822, 15112, 12999, 0, 4226, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 14823,
+ 0, 12967, 19466, 19466, 17321, 2209, 0, 2209, 17289, 0, 0,
+ 19466, 19466, 19466, 4322, 0, 12967, 19466, 19466, 19466, 19466, 19466,
+ 19466, 0, 0, 17321, 2209, 0, 2209, 17257, 15112, 8709, 0,
+ 4354, 19466, 19466, 19466, 19466, 0, 0, 17321, 2209, 0, 2209,
+ 17257, 15112, 8709, 0, 14823, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 35953, 0, 2242,
+ 19466, 19466, 19466, 17321, 2209, 0, 2209, 0, 0, 19466, 19466,
+ 19466, 8645, 0, 2242, 19466, 19466, 19466, 19466, 19466, 19466, 0,
+ 0, 2209, 0, 2209, 17321, 15176, 15112, 2177, 0, 10822, 19466,
+ 19466, 19466, 19466, 0, 0, 2209, 0, 2209, 17321, 15176, 15112,
+ 2177, 0, 38034, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65503, 12678, 0, 4290, 19466, 19466,
+ 19466, 19466, 17321, 2209, 0, 0, 0, 19466, 19466, 19434, 2209,
+ 0, 4290, 19466, 19466, 19466, 19466, 19466, 19466, 0, 0, 0,
+ 2209, 17321, 19466, 17289, 15112, 2209, 0, 2242, 19434, 19466, 19466,
+ 19466, 0, 0, 0, 2209, 17321, 19466, 17289, 15112, 2209, 0,
+ 12678, 65503, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 38066, 0, 2177, 17322, 19466, 19466, 19466, 19466,
+ 19466, 17321, 2209, 0, 0, 19466, 19466, 10822, 0, 2177, 17322,
+ 19466, 19466, 19466, 19466, 19466, 19466, 0, 0, 2209, 17321, 19466,
+ 19466, 19466, 15176, 12999, 2145, 0, 10822, 19466, 19466, 19466, 0,
+ 0, 2209, 17321, 19466, 19466, 19466, 15176, 12999, 2145, 0, 38066,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 14823, 0, 12967, 19466, 19466, 19466, 19466, 19466, 19466, 19466,
+ 17321, 0, 0, 19466, 19466, 4322, 0, 12967, 19466, 19466, 19466,
+ 19466, 19466, 19466, 19466, 0, 0, 17321, 19466, 19466, 19466, 19466,
+ 17322, 15112, 8709, 0, 4322, 19466, 19466, 19466, 0, 0, 17321,
+ 19466, 19466, 19466, 19466, 17322, 15112, 8709, 0, 14823, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4226,
+ 0, 17322, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 0,
+ 0, 19466, 19466, 64, 0, 17322, 19466, 19466, 19466, 10822, 17321,
+ 19466, 19466, 0, 0, 19466, 19466, 19466, 19466, 19466, 19434, 15112,
+ 12999, 0, 32, 17321, 19466, 19466, 0, 0, 19466, 19466, 19466,
+ 19466, 19466, 19434, 15112, 12999, 0, 4226, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4226, 0, 17322,
+ 19466, 19466, 19466, 19466, 19466, 19466, 19466, 19466, 0, 0, 19466,
+ 17321, 32, 0, 17322, 19466, 19466, 10822, 0, 2209, 17321, 19466,
+ 0, 0, 19466, 19466, 19466, 19466, 19466, 19434, 15112, 12999, 0,
+ 0, 2209, 17321, 19466, 0, 0, 19466, 19466, 19466, 19466, 19466,
+ 19434, 15112, 12999, 0, 2145, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 14823, 0, 12967, 19466, 19466,
+ 19466, 19466, 19466, 19466, 19466, 19466, 0, 0, 17321, 2209, 0,
+ 0, 12967, 19466, 19466, 17321, 2209, 0, 2209, 17289, 0, 0,
+ 19466, 19466, 19466, 19466, 19466, 17322, 15112, 8677, 0, 32, 0,
+ 2209, 17289, 0, 0, 19466, 19466, 19466, 19466, 19466, 17322, 15112,
+ 8677, 0, 14823, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 40147, 0, 2177, 17322, 19466, 19466, 19466,
+ 19466, 19466, 19466, 19466, 0, 0, 2209, 0, 97, 0, 2177,
+ 17322, 19466, 19466, 17321, 2209, 0, 2209, 0, 0, 19466, 19466,
+ 19466, 19466, 19434, 15176, 12999, 2145, 0, 10822, 2209, 0, 2209,
+ 0, 0, 19466, 19466, 19466, 19466, 19434, 15176, 12999, 2145, 0,
+ 40147, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65503, 12710, 0, 2177, 15176, 19466, 19466, 19466, 19466,
+ 19466, 19466, 0, 0, 0, 2209, 17289, 2242, 0, 2177, 15176,
+ 19466, 19466, 17321, 2209, 0, 0, 0, 19466, 19466, 19466, 19434,
+ 17289, 10854, 97, 0, 4322, 19434, 17321, 2209, 0, 0, 0,
+ 19466, 19466, 19466, 19434, 17289, 10854, 2145, 0, 12710, 65503, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 61277, 10565, 0, 6499, 19466, 19466, 19466, 19466, 19466, 19466,
+ 0, 0, 2209, 17321, 17289, 12967, 2145, 0, 6499, 19466, 19466,
+ 19466, 17321, 2209, 0, 0, 19466, 19466, 19466, 17289, 15112, 4354,
+ 0, 2209, 17321, 19466, 19466, 17321, 2209, 0, 0, 19466, 19466,
+ 19466, 17289, 15112, 4354, 0, 10565, 61277, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 12710, 0, 12999, 19466, 19466, 19466, 19466, 19466, 19466, 0, 0,
+ 17321, 19466, 17322, 15112, 2209, 0, 12999, 19466, 19466, 19466, 19466,
+ 17321, 0, 0, 19466, 19466, 19466, 17322, 15112, 8677, 0, 4354,
+ 19466, 19466, 19466, 19466, 17321, 0, 0, 19466, 19466, 19466, 17322,
+ 15112, 8677, 0, 16904, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4258, 0,
+ 17322, 19466, 19466, 19466, 19466, 19466, 19466, 0, 0, 19466, 19466,
+ 19434, 15112, 64, 0, 17322, 19466, 19466, 19466, 19466, 19466, 0,
+ 0, 19466, 19466, 19466, 19434, 15112, 12967, 0, 2177, 19466, 19466,
+ 19466, 19466, 19466, 0, 0, 19466, 19466, 19466, 19434, 15112, 12967,
+ 0, 8484, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 4226, 0, 17322, 19466,
+ 19466, 19466, 19466, 19466, 19466, 0, 0, 19466, 19466, 19434, 15112,
+ 32, 0, 17322, 19466, 19466, 19466, 19466, 19466, 0, 0, 19466,
+ 19466, 19466, 19434, 15112, 12935, 0, 2177, 19466, 19466, 19466, 19466,
+ 19466, 0, 0, 19466, 19466, 19466, 19434, 15112, 12935, 0, 8452,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 16936, 0, 12967, 19466, 19466, 19466,
+ 19466, 19466, 19466, 0, 0, 19466, 19466, 17354, 15112, 2242, 0,
+ 12967, 19466, 19466, 19466, 19466, 19466, 0, 0, 19466, 19466, 19466,
+ 17354, 15112, 8644, 0, 4387, 19466, 19466, 19466, 19466, 19466, 0,
+ 0, 19466, 19466, 19466, 17354, 15112, 8644, 0, 21162, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 40147, 0, 2209, 17354, 19466, 19466, 19466, 19466,
+ 19466, 0, 0, 19466, 19466, 15176, 12999, 64, 0, 2177, 17354,
+ 19466, 19466, 19466, 19466, 0, 0, 19466, 19466, 19466, 15176, 12967,
+ 64, 0, 2145, 17322, 19466, 19466, 19466, 19466, 0, 0, 19466,
+ 19466, 19466, 15176, 12967, 64, 0, 44405, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65503, 10597, 0, 2209, 12967, 17322, 17321, 12967, 2209, 0,
+ 0, 19402, 17225, 8709, 2145, 0, 2113, 0, 2209, 12967, 17322,
+ 17321, 12967, 0, 0, 12967, 17289, 15112, 8644, 64, 0, 2145,
+ 0, 2177, 12967, 19402, 19402, 12967, 0, 0, 12967, 17289, 15112,
+ 8644, 64, 0, 16904, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 59196, 10597, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 10597, 52857, 10597, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 16904, 57051, 12678, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 16904, 61309, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 63422,
+ 38034, 16936, 4226, 6339, 14823, 38034, 0, 0, 2145, 2145, 12710,
+ 38034, 65503, 65535, 63422, 38034, 16936, 4226, 6339, 14823, 0, 0,
+ 16904, 8484, 6371, 21162, 42292, 65535, 65535, 65503, 38066, 14791, 2145,
+ 2145, 14791, 0, 0, 16904, 8484, 6371, 21162, 42292, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 0, 0, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 0, 0, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 0, 0, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 0, 0, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 0, 0, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 0, 0,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 0, 0, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 0, 0, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 0, 0, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 0, 0,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 0, 0, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 0, 0, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 50712,
+ 19049, 4258, 6339, 19049, 48631, 48599, 19049, 0, 0, 19049, 19049,
+ 4226, 4226, 19049, 48599, 48631, 19049, 6339, 6339, 19049, 50712, 0,
+ 0, 50712, 19049, 4258, 6339, 19049, 48631, 48599, 19049, 4226, 4226,
+ 19049, 19049, 4226, 0, 0, 48599, 48631, 19049, 6339, 6339, 19049,
+ 50712, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 33840, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33840,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 48599, 0, 0, 31553, 54626, 54626, 31521,
+ 0, 0, 33601, 56706, 56706, 35713, 35713, 56706, 56706, 33601, 0,
+ 0, 31521, 54626, 54626, 31553, 0, 0, 0, 0, 31553, 54626,
+ 54626, 31521, 0, 0, 33601, 56706, 56706, 35713, 35713, 56706, 56706,
+ 33601, 0, 0, 31521, 54626, 54626, 31553, 0, 0, 48631, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 16936, 0, 33601, 63011, 63011, 63011, 63011, 50434, 50434,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 50434, 50434, 63011,
+ 63011, 63011, 63011, 33601, 0, 0, 33601, 63011, 63011, 63011, 63011,
+ 50434, 50434, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 50434,
+ 50434, 63011, 63011, 63011, 63011, 33601, 0, 19017, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 48631, 16904,
+ 0, 0, 56738, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 56706, 0, 0, 56738, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 56706, 0, 0, 16904, 46486, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 33808, 0, 0, 0, 14688,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 14688, 14688, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 14688, 0, 0, 0, 31727, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 48631, 0, 32, 33601, 58818, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 58818, 35681, 32, 0, 50712, 65535, 65535, 65535, 65535, 65535,
+ 65535, 14823, 0, 33601, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011, 63011,
+ 63011, 33601, 0, 16904, 65535, 65535, 65535, 65535, 14823, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 14823, 65535, 65535, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 65535, 65535, 0, 0, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 23079, 23079, 23079, 0, 0,
+ 65535, 65535, 0, 0, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434, 31434,
+ 31434, 31434, 31434, 31434, 23079, 23079, 23079, 0, 0, 65535, 65535,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 65535, 65535, 14823, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 14823, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535, 65535,
+ 65535, 65535, 65535, 65535
+};
diff --git a/examples/corstone310_fvp_dma/dma350_ns/pattern.h b/examples/corstone310_fvp_dma/dma350_ns/pattern.h
new file mode 100644
index 0000000..257e8a2
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/pattern.h
@@ -0,0 +1,22 @@
+/*
+ * Copyright (c) 2022 Arm Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdint.h>
+
+#define PAT_W 64
+#define PAT_H 64
+
+extern const uint16_t pattern[PAT_W * PAT_H];
diff --git a/examples/corstone310_fvp_dma/common/print_log.c b/examples/corstone310_fvp_dma/dma350_ns/print_log.c
similarity index 100%
rename from examples/corstone310_fvp_dma/common/print_log.c
rename to examples/corstone310_fvp_dma/dma350_ns/print_log.c
diff --git a/examples/corstone310_fvp_dma/common/print_log.h b/examples/corstone310_fvp_dma/dma350_ns/print_log.h
similarity index 100%
rename from examples/corstone310_fvp_dma/common/print_log.h
rename to examples/corstone310_fvp_dma/dma350_ns/print_log.h
diff --git a/examples/corstone310_fvp_dma/dma350_ns/readme.rst b/examples/corstone310_fvp_dma/dma350_ns/readme.rst
new file mode 100644
index 0000000..379c91c
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/readme.rst
@@ -0,0 +1,28 @@
+######################################
+Non-Secure DMA350 example for FreeRTOS
+######################################
+
+FreeRTOS example to demonstrate the DMA-350 privileged and unprivileged APIs.
+The privileged task demonstrates a way of using of command linking feature.
+The unprivileged task demonstrates the usage of the unprivileged DMA API through
+a simple 2D example.
+
+For detailed description of how privilege separation can be achieved with
+DMA-350, checkout :doc:`DMA-350 privilege separation <../../../partitions/dma350_unpriv_partition/dma350_privilege_separation.rst>`_
+
+***********
+Build steps
+***********
+1. Run the following command in the tf-m directory:
+
+.. code-block::
+
+ $ cmake -S . -B cmake_build -DTFM_PLATFORM=arm/mps3/corstone310_fvp -DTFM_TOOLCHAIN_FILE=toolchain_ARMCLANG.cmake -DDEFAULT_NS_SCATTER=OFF -DPLATFORM_SVC_HANDLERS=ON -DNS_EVALUATION_APP_PATH=<tf-m-extras root>/examples/corstone310_fvp_dma/dma350_ns
+
+2. Then:
+
+.. code-block::
+
+ $ cmake --build cmake_build -- install
+
+*Copyright (c) 2022, Arm Limited. All rights reserved.*
diff --git a/examples/corstone310_fvp_dma/dma350_ns/shared_buffer.c b/examples/corstone310_fvp_dma/dma350_ns/shared_buffer.c
new file mode 100644
index 0000000..7c5036a
--- /dev/null
+++ b/examples/corstone310_fvp_dma/dma350_ns/shared_buffer.c
@@ -0,0 +1,19 @@
+/*
+ * Copyright (c) 2022 Arm Limited
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "example_tasks.h"
+
+uint16_t shared_clcd_buffer[BUFFER_HEIGHT][BUFFER_WIDTH];
diff --git a/examples/corstone310_fvp_dma/privileged_example/systimer_armv8-m_timeout.c b/examples/corstone310_fvp_dma/dma350_ns/systimer_armv8-m_timeout.c
similarity index 100%
rename from examples/corstone310_fvp_dma/privileged_example/systimer_armv8-m_timeout.c
rename to examples/corstone310_fvp_dma/dma350_ns/systimer_armv8-m_timeout.c
diff --git a/examples/corstone310_fvp_dma/privileged_example/timeout.h b/examples/corstone310_fvp_dma/dma350_ns/timeout.h
similarity index 100%
rename from examples/corstone310_fvp_dma/privileged_example/timeout.h
rename to examples/corstone310_fvp_dma/dma350_ns/timeout.h
diff --git a/examples/corstone310_fvp_dma/privileged_example/CMakeLists.txt b/examples/corstone310_fvp_dma/privileged_example/CMakeLists.txt
deleted file mode 100644
index a1cc262..0000000
--- a/examples/corstone310_fvp_dma/privileged_example/CMakeLists.txt
+++ /dev/null
@@ -1,168 +0,0 @@
-#-------------------------------------------------------------------------------
-# Copyright (c) 2021-2022, Arm Limited. All rights reserved.
-#
-# SPDX-License-Identifier: BSD-3-Clause
-#
-#-------------------------------------------------------------------------------
-
-############################# Configuration ############################################
-
-############################# External Dependencies ############################################
-
-set(FREERTOS_SRC_PATH "DOWNLOAD" CACHE PATH "Path to FreeRTOS kernel (or DOWNLOAD to fetch automatically")
-
-add_subdirectory(../common/ext/freertos-kernel freertos-kernel)
-
-############################# Common variables ############################################
-
-# In actual NS integration, NS side build should include the source files
-# exported by TF-M build.
-# Directly include interface folder to simplify the NS build in this demo, since
-# install always occurs at the end of build.
-set(INTERFACE_SRC_DIR ${CMAKE_SOURCE_DIR}/interface/src)
-set(INTERFACE_INC_DIR ${CMAKE_SOURCE_DIR}/interface/include)
-set(TFM_SRC_DIR ${CMAKE_SOURCE_DIR})
-
-#################### TF-M NS interface (header only) ###########################
-
-add_library(tfm_ns_interface INTERFACE)
-
-# Include interface headers exported by TF-M
-target_include_directories(tfm_ns_interface
- INTERFACE
- ${INTERFACE_INC_DIR}
- ${CMAKE_BINARY_DIR}/generated/interface/include
-)
-
-# PSA interface files are generated from a template
-add_dependencies(tfm_ns_interface
- tfm_generated_files
-)
-
-# Include selection of Secure Partitions from TF-M build.
-# It can be replaced by NS side configurations later.
-target_link_libraries(tfm_ns_interface
- INTERFACE
- tfm_partition_defs
-)
-
-target_compile_definitions(tfm_ns_interface
- INTERFACE
- TFM_PSA_API
-)
-
-############################# TFM NS app #######################################
-
-add_executable(tfm_ns)
-
-target_sources(tfm_ns
- PRIVATE
- clcd_dma_wrapper.c
- device_definitions.c
- main_ns.c
- picture_bitmap.c
- systimer_armv8-m_timeout.c
- ../common/amazon-freertos/aws_demo.c
- ../common/print_log.c
-
- # CLCD files
- clcd_lib/clcd_mps3_lib.c
- clcd_lib/clcd_mps3_drv.c
- ${TFM_SRC_DIR}/platform/ext/target/arm/mps3/corstone310_fvp/native_drivers/systimer_armv8-m_drv.c
-
- # DMA350 files
- ${TFM_SRC_DIR}/platform/ext/target/arm/mps3/corstone310_fvp/native_drivers/dma350_ch_drv.c
- ${TFM_SRC_DIR}/platform/ext/target/arm/mps3/corstone310_fvp/native_drivers/dma350_drv.c
-
- # freeRTOS kernel files
- ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM33_NTZ/non_secure/port.c
- ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM33_NTZ/non_secure/portasm.c
- ${FREERTOS_SRC_PATH}/list.c
- ${FREERTOS_SRC_PATH}/queue.c
- ${FREERTOS_SRC_PATH}/tasks.c
- ${FREERTOS_SRC_PATH}/stream_buffer.c
- ${FREERTOS_SRC_PATH}/timers.c
- ${FREERTOS_SRC_PATH}/event_groups.c
- ${FREERTOS_SRC_PATH}/portable/MemMang/heap_4.c
- ${FREERTOS_SRC_PATH}/portable/ThirdParty/GCC/ARM_CM33_TFM/os_wrapper_freertos.c
-)
-
-target_include_directories(tfm_ns
- PRIVATE
- .
- clcd_lib/
- freertos-config/
- ${INTERFACE_INC_DIR}/
- ../common/amazon-freertos
- ../common
-
- # freeRTOS kernel
- ${FREERTOS_SRC_PATH}/include/
- ${FREERTOS_SRC_PATH}/portable/GCC/ARM_CM33_NTZ/non_secure/
-
- # DMA350
- ${TFM_SRC_DIR}/platform/ext/target/arm/mps3/corstone310_fvp/services/src/
-)
-
-target_compile_definitions(tfm_ns
- PRIVATE
- MBEDTLS_CONFIG_FILE="aws_mbedtls_config.h"
- # Needed for DMA-350 library
- CMSIS_DEVICE_HEADER=<corstone310.h>
-)
-
-target_link_libraries(tfm_ns
- PRIVATE
- platform_ns
- tfm_api_ns
- tfm_s_veneers
-)
-
-set_target_properties(tfm_ns PROPERTIES
- SUFFIX ".axf"
- RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin"
-)
-
-target_link_options(tfm_ns
- PRIVATE
- $<$<C_COMPILER_ID:GNU>:-Wl,-Map=${CMAKE_BINARY_DIR}/bin/tfm_ns.map>
- $<$<C_COMPILER_ID:ARMClang>:--map>
- $<$<C_COMPILER_ID:IAR>:--map\;${CMAKE_BINARY_DIR}/bin/tfm_ns.map>
-)
-
-add_convert_to_bin_target(tfm_ns)
-
-###################### TF-M NS interface api (NS lib) ##########################
-
-add_library(tfm_api_ns STATIC)
-
-target_sources(tfm_api_ns PRIVATE
- $<$<BOOL:${TFM_PARTITION_PLATFORM}>:${INTERFACE_SRC_DIR}/tfm_platform_ipc_api.c>
- $<$<BOOL:${TFM_PARTITION_PROTECTED_STORAGE}>:${INTERFACE_SRC_DIR}/tfm_ps_ipc_api.c>
- $<$<BOOL:${TFM_PARTITION_INTERNAL_TRUSTED_STORAGE}>:${INTERFACE_SRC_DIR}/tfm_its_ipc_api.c>
- $<$<BOOL:${TFM_PARTITION_CRYPTO}>:${INTERFACE_SRC_DIR}/tfm_crypto_ipc_api.c>
- $<$<BOOL:${TFM_PARTITION_INITIAL_ATTESTATION}>:${INTERFACE_SRC_DIR}/tfm_initial_attestation_ipc_api.c>
- $<$<BOOL:${TFM_PARTITION_FIRMWARE_UPDATE}>:${INTERFACE_SRC_DIR}/tfm_firmware_update_ipc_api.c>
-
-)
-
-target_sources(tfm_api_ns PRIVATE
- ${INTERFACE_SRC_DIR}/tfm_psa_ns_api.c
- ${TFM_TEST_REPO_PATH}/app/tfm_ns_interface.c
-)
-
-target_include_directories(tfm_api_ns PUBLIC
- ${TFM_TEST_REPO_PATH}/ns_interface
-)
-
-target_link_libraries(tfm_api_ns
- PUBLIC
- tfm_ns_interface
- PRIVATE
- platform_ns
-)
-
-############################# CMSIS ############################################
-
-# Platform cmake config adds sources to CMSIS_5_tfm_ns, so we need to define it, but it is unused.
-add_library(CMSIS_5_tfm_ns INTERFACE)
diff --git a/examples/corstone310_fvp_dma/privileged_example/freertos-config/FreeRTOSConfig.h b/examples/corstone310_fvp_dma/privileged_example/freertos-config/FreeRTOSConfig.h
deleted file mode 100644
index 8eae162..0000000
--- a/examples/corstone310_fvp_dma/privileged_example/freertos-config/FreeRTOSConfig.h
+++ /dev/null
@@ -1,180 +0,0 @@
-/*
- * FreeRTOS Kernel V10.2.0
- * Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy of
- * this software and associated documentation files (the "Software"), to deal in
- * the Software without restriction, including without limitation the rights to
- * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
- * the Software, and to permit persons to whom the Software is furnished to do so,
- * subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
- * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
- * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
- * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- *
- * http://aws.amazon.com/freertos
- * http://www.FreeRTOS.org
- */
-
-#ifndef FREERTOS_CONFIG_H
-#define FREERTOS_CONFIG_H
-
-#include "system_core_init.h"
-
-#define configENABLE_FPU 0
-#define configENABLE_MPU 0
-#define configENABLE_TRUSTZONE 0
-#define configRUN_FREERTOS_SECURE_ONLY 0
-
-#include "print_log.h"
-#define configPRINT_STRING( X ) vLoggingPrint X
-
-#define configUSE_PREEMPTION 1
-#define configUSE_PORT_OPTIMISED_TASK_SELECTION 0
-#define configUSE_TICKLESS_IDLE 0
-#define configCPU_CLOCK_HZ ( ( unsigned long ) SystemCoreClock )
-#define configSYSTICK_CLOCK_HZ ( ( unsigned long ) SystemCoreClock )
-#define configTICK_RATE_HZ ( ( TickType_t ) 1000 )
-#define configMAX_PRIORITIES 5
-#define configMINIMAL_STACK_SIZE 1024
-#define configMAX_TASK_NAME_LEN 16
-#define configUSE_16_BIT_TICKS 0
-#define configIDLE_SHOULD_YIELD 1
-#define configUSE_TASK_NOTIFICATIONS 1
-#define configTASK_NOTIFICATION_ARRAY_ENTRIES 3
-#define configUSE_MUTEXES 1
-#define configUSE_RECURSIVE_MUTEXES 1
-#define configUSE_COUNTING_SEMAPHORES 1
-#define configQUEUE_REGISTRY_SIZE 10
-#define configUSE_QUEUE_SETS 0
-#define configUSE_TIME_SLICING 0
-#define configUSE_NEWLIB_REENTRANT 0
-#define configENABLE_BACKWARD_COMPATIBILITY 0
-#define configNUM_THREAD_LOCAL_STORAGE_POINTERS 5
-#define configSTACK_DEPTH_TYPE uint32_t
-#define configMESSAGE_BUFFER_LENGTH_TYPE size_t
-
-/* Memory allocation related definitions. */
-#define configSUPPORT_STATIC_ALLOCATION 1
-#define configSUPPORT_DYNAMIC_ALLOCATION 1
-#define configTOTAL_HEAP_SIZE 0x10000
-#define configAPPLICATION_ALLOCATED_HEAP 0
-
-/* Hook function related definitions. */
-#define configUSE_IDLE_HOOK 0
-#define configUSE_TICK_HOOK 0
-#define configCHECK_FOR_STACK_OVERFLOW 0
-#define configUSE_MALLOC_FAILED_HOOK 0
-#define configUSE_DAEMON_TASK_STARTUP_HOOK 0
-
-/* Run time and task stats gathering related definitions. */
-#define configGENERATE_RUN_TIME_STATS 0
-#define configUSE_TRACE_FACILITY 0
-#define configUSE_STATS_FORMATTING_FUNCTIONS 0
-
-/* Co-routine related definitions. */
-#define configUSE_CO_ROUTINES 0
-#define configMAX_CO_ROUTINE_PRIORITIES 1
-
-/* Software timer related definitions. */
-#define configUSE_TIMERS 1
-#define configTIMER_TASK_PRIORITY 3
-#define configTIMER_QUEUE_LENGTH 10
-#define configTIMER_TASK_STACK_DEPTH configMINIMAL_STACK_SIZE
-
-/* FreeRTOS MPU specific definitions. */
-#define configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS 0
-#define configTOTAL_MPU_REGIONS 16
-#define configENFORCE_SYSTEM_CALLS_FROM_KERNEL_ONLY 1
-
-/* Optional functions - most linkers will remove unused functions anyway. */
-#define INCLUDE_vTaskPrioritySet 1
-#define INCLUDE_uxTaskPriorityGet 1
-#define INCLUDE_vTaskDelete 1
-#define INCLUDE_vTaskSuspend 1
-#define INCLUDE_xResumeFromISR 1
-#define INCLUDE_vTaskDelayUntil 1
-#define INCLUDE_vTaskDelay 1
-#define INCLUDE_xTaskGetSchedulerState 1
-#define INCLUDE_xTaskGetCurrentTaskHandle 1
-#define INCLUDE_uxTaskGetStackHighWaterMark 0
-#define INCLUDE_xTaskGetIdleTaskHandle 0
-#define INCLUDE_eTaskGetState 0
-#define INCLUDE_xEventGroupSetBitFromISR 1
-#define INCLUDE_xTimerPendFunctionCall 0
-#define INCLUDE_xTaskAbortDelay 0
-#define INCLUDE_xTaskGetHandle 1
-#define INCLUDE_xTaskResumeFromISR 1
-
-/* Cortex-M specific definitions. */
-#ifdef __NVIC_PRIO_BITS
- /* __NVIC_PRIO_BITS will be specified when CMSIS is being used. */
- #define configPRIO_BITS __NVIC_PRIO_BITS
-#else
- #define configPRIO_BITS 3 /* 8 priority levels. */
-#endif
-
-/* The lowest interrupt priority that can be used in a call to a "set priority"
-function. */
-#define configLIBRARY_LOWEST_INTERRUPT_PRIORITY 0xf
-
-/* The highest interrupt priority that can be used by any interrupt service
-routine that makes calls to interrupt safe FreeRTOS API functions. DO NOT CALL
-INTERRUPT SAFE FREERTOS API FUNCTIONS FROM ANY INTERRUPT THAT HAS A HIGHER
-PRIORITY THAN THIS! (higher priorities are lower numeric values. */
-#define configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY 2
-
-/* Interrupt priorities used by the kernel port layer itself. These are generic
-to all Cortex-M ports, and do not rely on any particular library functions. */
-#define configKERNEL_INTERRUPT_PRIORITY ( configLIBRARY_LOWEST_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) )
-/* !!!! configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to zero !!!!
-See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */
-#define configMAX_SYSCALL_INTERRUPT_PRIORITY ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) )
-
-#define configMAC_INTERRUPT_PRIORITY 7
-
-/* MAC is read from HW */
-#define configMAC_ADDR0 0
-#define configMAC_ADDR1 0
-#define configMAC_ADDR2 0
-#define configMAC_ADDR3 0
-#define configMAC_ADDR4 0
-#define configMAC_ADDR5 0
-
-/* Default IP address configuration. Used if ipconfigUSE_DHCP is set to 0, or
- * ipconfigUSE_DHCP is set to 1 but a DNS server cannot be contacted. */
-#define configIP_ADDR0 0
-#define configIP_ADDR1 0
-#define configIP_ADDR2 0
-#define configIP_ADDR3 0
-
-/* Default gateway IP address configuration. Used if ipconfigUSE_DHCP is set to
- * 0, or ipconfigUSE_DHCP is set to 1 but a DNS server cannot be contacted. */
-#define configGATEWAY_ADDR0 0
-#define configGATEWAY_ADDR1 0
-#define configGATEWAY_ADDR2 0
-#define configGATEWAY_ADDR3 0
-
-/* Default DNS server configuration. OpenDNS addresses are 208.67.222.222 and
- * 208.67.220.220. Used in ipconfigUSE_DHCP is set to 0, or ipconfigUSE_DHCP is
- * set to 1 but a DNS server cannot be contacted.*/
-#define configDNS_SERVER_ADDR0 208
-#define configDNS_SERVER_ADDR1 67
-#define configDNS_SERVER_ADDR2 222
-#define configDNS_SERVER_ADDR3 222
-
-/* Default netmask configuration. Used if ipconfigUSE_DHCP is set to 0, or
- * ipconfigUSE_DHCP is set to 1 but a DNS server cannot be contacted. */
-#define configNET_MASK0 0
-#define configNET_MASK1 0
-#define configNET_MASK2 0
-#define configNET_MASK3 0
-
-#endif /* FREERTOS_CONFIG_H */
diff --git a/examples/corstone310_fvp_dma/privileged_example/freertos-config/LICENSE b/examples/corstone310_fvp_dma/privileged_example/freertos-config/LICENSE
deleted file mode 100644
index c3acc7b..0000000
--- a/examples/corstone310_fvp_dma/privileged_example/freertos-config/LICENSE
+++ /dev/null
@@ -1,27 +0,0 @@
-The files of this directory are originally copied from amazon-freertos:
-https://github.com/aws/amazon-freertos/tree/202107.00
-
-Below is the copy of the amazon-freertos license file.
-
-
-MIT License
-
-Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/examples/corstone310_fvp_dma/privileged_example/main_ns.c b/examples/corstone310_fvp_dma/privileged_example/main_ns.c
deleted file mode 100644
index 666ee7d..0000000
--- a/examples/corstone310_fvp_dma/privileged_example/main_ns.c
+++ /dev/null
@@ -1,107 +0,0 @@
-/*
- * Copyright (c) 2017-2022 Arm Limited
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-
-#include "stdio.h"
-#include "stdbool.h"
-#include "string.h"
-#include "uart_stdout.h"
-#include "print_log.h"
-
-#include "FreeRTOS.h"
-#include "task.h"
-#include "queue.h"
-#include "dma350_drv.h"
-#include "clcd_mps3_drv.h"
-#include "clcd_mps3_lib.h"
-#include "clcd_mps3_reg_map.h"
-
-extern uint32_t tfm_ns_interface_init(void);
-extern const unsigned short picture_bitmap[];
-extern struct clcd_mps3_dev_t MPS3_CLCD_DEV_NS;
-extern struct dma350_ch_dev_t DMA350_DMA0_CH1_DEV_NS;
-extern struct clcd_mps3_dev_t MPS3_CLCD_DEV_NS;
-
-extern void display_image_with_dma(const unsigned short picture_bitmap[],
- struct dma350_ch_dev_t* ch_dev,
- struct clcd_mps3_dev_t* clcd_dev);
-
-
-TaskHandle_t clcd_task_handle;
-
-/*
- * Semihosting is a mechanism that enables code running on an ARM target
- * to communicate and use the Input/Output facilities of a host computer
- * that is running a debugger.
- * There is an issue where if you use armclang at -O0 optimisation with
- * no parameters specified in the main function, the initialisation code
- * contains a breakpoint for semihosting by default. This will stop the
- * code from running before main is reached.
- * Semihosting can be disabled by defining __ARM_use_no_argv symbol
- * (or using higher optimization level).
- */
-#if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
-__asm(" .global __ARM_use_no_argv\n");
-#endif
-
-/*
- * With current clib settings there is no support for errno in case of Armclang
- * but OTA sources require it.
- */
-#if defined (__ARMCC_VERSION)
-int errno;
-#endif
-
-/**
- * @brief Init the LCD and display an image with DMA350 on the LCD.
- *
- * @param pvParameters[in] Parameters as passed during task creation.
- */
-static void clcdTask(void *pvParameters)
-{
- vLoggingPrintf("Starting clcdTask");
-
- clcd_mps3_init(&MPS3_CLCD_DEV_NS);
- clcd_mps3_lib_set_window(&MPS3_CLCD_DEV_NS, 0, 0, 320, 240);
-
- display_image_with_dma(picture_bitmap, &DMA350_DMA0_CH1_DEV_NS, &MPS3_CLCD_DEV_NS);
-
- vTaskDelete(NULL);
-}
-
-int main()
-{
- stdio_init();
- vUARTLockInit();
- tfm_ns_interface_init();
-
- xTaskCreate( clcdTask,
- "clcdTask",
- configMINIMAL_STACK_SIZE,
- NULL,
- configMAX_PRIORITIES,
- &clcd_task_handle );
-
- vLoggingPrintf("Starting FreeRTOS scheduler");
-
-
- /* Start the scheduler itself. */
- vTaskStartScheduler();
-
- while (1)
- {
- }
-}
diff --git a/examples/corstone310_fvp_dma/privileged_example/picture_bitmap.c b/examples/corstone310_fvp_dma/privileged_example/picture_bitmap.c
deleted file mode 100644
index 1d64018..0000000
--- a/examples/corstone310_fvp_dma/privileged_example/picture_bitmap.c
+++ /dev/null
@@ -1,6989 +0,0 @@
-/* The image was downloaded from
- * https://negativespace.co/cpu-processor-chip-copy-space/
- *
- */
-
-const unsigned short picture_bitmap[] = {
- 50710, 50710, 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 55002,
- 55002, 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082,
- 57082, 57082, 57083, 57083, 57115, 57115, 57115, 59163, 59163, 59163, 59163,
- 59163, 59195, 59195, 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59228,
- 59228, 59228, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276,
- 61276, 61277, 61277, 61309, 61308, 61309, 61309, 61309, 61309, 61309, 63357,
- 61309, 61309, 63357, 63357, 61341, 61309, 61309, 63389, 63358, 63389, 63389,
- 63390, 63389, 63389, 63389, 63389, 63390, 63390, 63390, 63390, 63390, 63390,
- 63390, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470,
- 65470, 65470, 65470, 63422, 63422, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 50710, 50710, 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 55002, 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57082, 57082, 57082, 57083, 57083, 57115, 57115, 57115, 59163, 59163, 59163,
- 59163, 59163, 59195, 59195, 59195, 59195, 59196, 59196, 59196, 59196, 59196,
- 59228, 59228, 59228, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276,
- 61276, 61276, 61277, 61309, 61309, 61308, 61309, 61309, 61309, 61309, 61309,
- 63357, 61309, 63357, 63389, 63357, 61308, 61276, 61276, 61277, 61277, 63357,
- 63389, 63358, 63389, 63389, 63389, 63389, 63390, 63390, 63390, 63390, 63390,
- 63390, 63390, 63390, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 65470, 65470, 65470, 65470, 63422, 63422, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 48630, 48630, 50710, 50710, 50710, 50710, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970,
- 57018, 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57082, 57082, 57082, 57082, 57083, 57083, 57115, 57115, 57115, 59163, 59163,
- 59163, 59163, 59163, 59195, 59195, 59195, 59195, 59196, 59196, 59196, 59196,
- 59196, 59228, 59228, 59228, 61276, 61276, 61276, 61276, 61276, 61276, 61276,
- 61276, 61276, 61276, 61309, 61309, 61309, 61308, 61309, 61309, 61309, 61309,
- 61309, 63389, 63389, 63389, 63389, 61309, 59196, 52922, 52890, 54970, 59163,
- 61276, 63358, 63358, 63389, 63422, 63389, 63389, 63390, 63390, 63390, 63390,
- 63390, 63390, 63390, 63390, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 65470, 65470, 65470, 65470, 63422, 63422, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502,
- 65502, 65502, 65470, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 48630, 48630, 48630, 50710, 50710, 50710, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970,
- 54970, 57018, 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57082, 57082, 57082, 57083, 57083, 57083, 57115, 57115, 57115, 59163,
- 59163, 59163, 59163, 59163, 59195, 59195, 59195, 59195, 59196, 59196, 59196,
- 59196, 59196, 59228, 59228, 59228, 61276, 61276, 61276, 61276, 61276, 61276,
- 61276, 61276, 61276, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 63389, 63389, 61309, 61309, 59196, 52889, 42420, 38225, 42386,
- 48694, 54969, 59164, 61276, 61309, 63389, 63389, 63389, 63389, 63390, 63390,
- 63422, 63390, 63390, 63390, 63390, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 65470, 65470, 65470, 65470, 63422, 63422, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 48630, 48630, 48630, 48630, 50710, 50710, 50711,
- 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969, 54970, 54970, 54970,
- 54969, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083, 57115, 57115, 57115,
- 59163, 59163, 59163, 59163, 59164, 59195, 59195, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59228, 59228, 59228, 61276, 61276, 61276, 61276, 61276,
- 61276, 61276, 61277, 61276, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61341, 63356, 61276, 52987, 44501, 40204, 40105,
- 42185, 42253, 42354, 44566, 52921, 59163, 61244, 63357, 61342, 63389, 63422,
- 63389, 63422, 63390, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63390, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 65470, 65470, 63422, 63422, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 48630, 48630, 48630, 48630, 50710, 50710,
- 50711, 50711, 50711, 50711, 50743, 50743, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54937, 54969, 54969, 54969, 54970, 54970,
- 54970, 54969, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083, 57115, 57115,
- 57115, 59163, 59163, 59163, 59164, 59164, 59195, 59195, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 59228, 59228, 59228, 61276, 61276, 61276, 61276,
- 61276, 61276, 61276, 61277, 61276, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 63358, 63357, 57082, 46615, 38159, 42153,
- 50377, 52392, 44136, 31721, 25613, 31986, 42454, 52890, 57083, 61244, 61309,
- 63357, 63389, 65470, 63422, 63390, 63390, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470, 63422, 63422, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 48630, 50710, 50710, 50710, 50710,
- 50710, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54970, 54970,
- 54970, 54970, 54969, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083, 59163,
- 57083, 57115, 59163, 59163, 59163, 59164, 59164, 59195, 59195, 59196, 59196,
- 59196, 59196, 59196, 59196, 59196, 59228, 59228, 59228, 61276, 61276, 61276,
- 61276, 61276, 61276, 61276, 61277, 61276, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 63357, 61277, 57083, 48728, 34033, 25513,
- 37831, 48201, 48232, 41927, 29479, 21193, 19179, 21389, 29841, 40373, 50841,
- 57082, 59196, 63357, 63389, 63389, 63389, 63389, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470, 63422, 63422,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50710, 50710,
- 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969,
- 54970, 54970, 54970, 54969, 54970, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083,
- 59163, 57115, 57115, 59163, 59163, 59163, 59163, 59164, 59195, 59195, 59196,
- 59196, 59196, 59196, 59196, 59196, 59196, 59228, 59228, 59228, 61276, 61276,
- 61276, 61276, 61276, 61276, 61276, 61277, 61276, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 63357, 59195, 52857, 38196, 19340,
- 17127, 27366, 33543, 29479, 25255, 21095, 19016, 16968, 17000, 17098, 19308,
- 27793, 40308, 50808, 55035, 59196, 61308, 63389, 63421, 63389, 63389, 63422,
- 63422, 63422, 63390, 63390, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470, 63422,
- 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50710,
- 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969,
- 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57082, 57083, 57083,
- 57083, 57083, 57083, 57115, 57115, 59163, 59163, 59163, 59164, 59195, 59195,
- 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59228, 59228, 59228, 61276,
- 61276, 61276, 61276, 61276, 61276, 61308, 61308, 61308, 61309, 61309, 63357,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61244, 54969, 40405, 19437,
- 14985, 17000, 16935, 18984, 18983, 16935, 16937, 19016, 16936, 16936, 16968,
- 17033, 17097, 23434, 33998, 42419, 48727, 55003, 59195, 61276, 63389, 63390,
- 63421, 63422, 63390, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710,
- 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54937, 54969, 54969,
- 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57082, 57083,
- 57083, 57083, 57083, 57115, 57115, 57115, 59163, 59163, 59163, 59164, 59195,
- 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59228, 59228,
- 61276, 61276, 61276, 61276, 61276, 61276, 61308, 61308, 61308, 61309, 61309,
- 63357, 61309, 61309, 61309, 61309, 61309, 61309, 61276, 55002, 42486, 23598,
- 13033, 14920, 16935, 16903, 16935, 18952, 18983, 16969, 21031, 23176, 23208,
- 21096, 16936, 21128, 33703, 44168, 46314, 40173, 40242, 46614, 52954, 59195,
- 61309, 63390, 63389, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710,
- 50710, 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969,
- 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57082,
- 57083, 57083, 57083, 57083, 57115, 59163, 59163, 59163, 59163, 59163, 59164,
- 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59228,
- 59228, 61276, 61276, 61276, 61276, 61276, 61276, 61308, 61308, 61309, 61309,
- 61309, 63357, 61309, 61309, 61309, 61309, 61309, 61276, 57083, 44599, 27793,
- 15082, 14953, 16937, 16871, 21095, 21127, 18983, 18952, 19016, 29447, 42023,
- 46151, 37799, 25222, 25286, 46153, 58698, 58730, 46282, 35944, 38092, 42386,
- 46614, 52889, 57148, 61308, 63357, 63389, 63422, 63422, 63422, 63422, 63422,
- 63422, 65470, 63422, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 50710, 50710, 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54969, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57083,
- 57082, 57083, 57083, 57083, 57115, 59163, 59163, 59163, 59163, 59163, 59163,
- 59164, 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59228,
- 59228, 59228, 61276, 61276, 61276, 61276, 61276, 61276, 61308, 61308, 61308,
- 61309, 61309, 61309, 61309, 61309, 61309, 61341, 61309, 59131, 50776, 32050,
- 21354, 15015, 14919, 16903, 25254, 37767, 41991, 35718, 23174, 21094, 39880,
- 54537, 56682, 48329, 35751, 35717, 50409, 58795, 58795, 52522, 50441, 50441,
- 46346, 38060, 36112, 44533, 52889, 59163, 61308, 63389, 63422, 63421, 63422,
- 63422, 63422, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57082,
- 59131, 57082, 57083, 57083, 57083, 57115, 59163, 59163, 59163, 59163, 59163,
- 59163, 59195, 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61308, 61308,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 59195, 50841, 42355,
- 33931, 37927, 35751, 25222, 16934, 33640, 52425, 58698, 50408, 35750, 33572,
- 46184, 58731, 60843, 54570, 48328, 50408, 54633, 54634, 52489, 50409, 54602,
- 60876, 56747, 44232, 40073, 44267, 44368, 42454, 50841, 57116, 61245, 61309,
- 63421, 63389, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082,
- 57082, 57082, 57082, 57083, 57083, 57083, 57115, 59163, 59163, 59163, 59163,
- 59163, 59163, 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 59228, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61308,
- 61308, 61308, 61309, 61309, 61309, 61309, 61309, 61309, 61243, 54969, 38356,
- 31916, 46248, 56617, 52425, 37798, 27365, 41992, 56649, 62955, 56714, 50377,
- 48296, 54570, 54602, 52521, 50409, 54570, 58794, 58796, 54570, 50376, 50409,
- 56682, 58763, 56682, 54537, 54570, 54634, 46313, 33898, 34031, 44500, 50807,
- 55066, 61275, 61341, 63422, 63423, 63422, 63422, 63422, 63422, 63390, 65470,
- 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970, 54970,
- 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082,
- 57082, 57082, 57082, 57082, 57083, 57083, 57083, 57115, 59163, 59163, 59163,
- 59163, 59163, 59163, 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 59196, 59228, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276,
- 61308, 61308, 61308, 61309, 61309, 61309, 61309, 61309, 61276, 57050, 44566,
- 27789, 31816, 52521, 58860, 56682, 50344, 46152, 52456, 56681, 56682, 52488,
- 52489, 56682, 58795, 54602, 48328, 50343, 54602, 58795, 58795, 54569, 52489,
- 54602, 56714, 52521, 48328, 52456, 58795, 60908, 56682, 48296, 44265, 44299,
- 40206, 38291, 46681, 55035, 61244, 63357, 63389, 63422, 63422, 63422, 63390,
- 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 50710, 50710, 50710, 50710, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50744, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970,
- 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57082, 57082, 57082, 57082, 57082, 57083, 57083, 57083, 57115, 59163, 59163,
- 59163, 59163, 59163, 59163, 59195, 59195, 59196, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59228, 61276, 61276, 61276, 61276, 61276, 61276, 61276,
- 61276, 61308, 61308, 61276, 61309, 61309, 61309, 61309, 61277, 57083, 48695,
- 36112, 35912, 48327, 54602, 58730, 54568, 52488, 54601, 58762, 54601, 50377,
- 48296, 52489, 58762, 58794, 54569, 50409, 54569, 56682, 54569, 50408, 50375,
- 56649, 60875, 58763, 50408, 48328, 54537, 56714, 56682, 54537, 54569, 58762,
- 58763, 46248, 33833, 38094, 44434, 48695, 52987, 59196, 61309, 63422, 65470,
- 63422, 63390, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50710, 50710, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54937, 54969, 54970, 54970, 54970,
- 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57082, 57082, 57082, 57082, 57082, 57083, 57083, 57083, 59131, 59131, 59131,
- 59163, 59163, 59163, 59163, 59163, 59195, 59195, 59195, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 59228, 61244, 61244, 61276, 61276, 61276, 61276,
- 61276, 61276, 61309, 61276, 61276, 61277, 61308, 61309, 59292, 61211, 50809,
- 32081, 31849, 50409, 58762, 56682, 50440, 46214, 50408, 56715, 60843, 54602,
- 50408, 50409, 56650, 54602, 52489, 50375, 54569, 60843, 58795, 52489, 46246,
- 52456, 56682, 56714, 52521, 52489, 54602, 58763, 56650, 50376, 48296, 54602,
- 58827, 60876, 54569, 50408, 50474, 48395, 38060, 34097, 46615, 55002, 59196,
- 63357, 63422, 63454, 63422, 65438, 63422, 63422, 63422, 63422, 65470, 65470,
- 65470, 65470, 65470, 65502, 63422, 63422, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50710, 50710, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54970,
- 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57082, 57082, 57082, 57082, 57082, 57083, 57083, 57083, 59131, 59131,
- 59131, 59131, 59163, 59163, 59163, 59163, 59195, 59195, 59195, 59196, 59196,
- 59196, 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61276, 61276, 61276,
- 61276, 61276, 61276, 61309, 61276, 61276, 61276, 61309, 61309, 59196, 50873,
- 38291, 25643, 37991, 56683, 60907, 56682, 50408, 48327, 54601, 54602, 52522,
- 50344, 52521, 56715, 58827, 52489, 48263, 50343, 56681, 58827, 56682, 52489,
- 52521, 56714, 56682, 52456, 48295, 52521, 58828, 60908, 56682, 50376, 52489,
- 56682, 56682, 52457, 50376, 54634, 62956, 58795, 44232, 37993, 38156, 42384,
- 44533, 52923, 59195, 63357, 65438, 63422, 63454, 63422, 63422, 63422, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50710, 50710,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969,
- 54970, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57082, 57082, 57082, 57082, 57082, 57083, 57083, 57083, 59131,
- 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59195, 59195, 59195, 59196,
- 59196, 59196, 59196, 59196, 59196, 59196, 59228, 61244, 61244, 61276, 61276,
- 61276, 61276, 61276, 61276, 61309, 61276, 61309, 61309, 61309, 61244, 54970,
- 42453, 31917, 40040, 50473, 56649, 54633, 52456, 50408, 56682, 60875, 54570,
- 48296, 48263, 54569, 58827, 56714, 52489, 52457, 56650, 56713, 52488, 48295,
- 50408, 56714, 60908, 56682, 50408, 50376, 54602, 56715, 54602, 52489, 54570,
- 58827, 58795, 54537, 48263, 50408, 56682, 60844, 56650, 52521, 54570, 56682,
- 46281, 33866, 36047, 42485, 50841, 59196, 61308, 63389, 63421, 63422, 63423,
- 65470, 65470, 65470, 65470, 65502, 65470, 63422, 63422, 65470, 63422, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50710,
- 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54970, 54969,
- 54969, 54970, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57082, 57082, 57082, 57082, 57082, 57083, 57083, 57083,
- 59131, 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59195, 59195, 59196,
- 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59228, 61244, 61244, 61276,
- 61276, 61276, 61276, 61276, 61276, 61309, 61276, 61276, 61309, 61276, 57050,
- 44567, 27759, 33898, 54632, 60843, 56682, 48328, 48231, 52457, 58794, 60843,
- 54569, 50376, 54537, 56682, 54569, 50408, 50376, 54602, 60907, 56714, 50376,
- 48295, 52488, 56714, 56682, 52457, 52489, 56714, 58827, 54602, 48296, 48296,
- 54569, 60875, 58763, 52489, 52489, 54634, 56714, 54569, 46248, 50441, 58795,
- 62957, 54634, 44200, 44200, 44267, 38191, 40372, 50809, 57115, 61276, 63390,
- 63422, 65470, 65470, 65470, 65470, 63422, 65470, 63422, 63422, 63422, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710,
- 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 55002, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57082, 57082, 57083, 57083,
- 57083, 57083, 57083, 57083, 57115, 57083, 59163, 59163, 59195, 59195, 59195,
- 59196, 59196, 59196, 59196, 59196, 59196, 59228, 59228, 59228, 61276, 61244,
- 61276, 61276, 61276, 61276, 61276, 61276, 61309, 61276, 61309, 59260, 59131,
- 46679, 32017, 25608, 42152, 58762, 60875, 54634, 48360, 52456, 56650, 54634,
- 52489, 50376, 54569, 60875, 58795, 50408, 48263, 50376, 56650, 56714, 52520,
- 52456, 54569, 56714, 54569, 50376, 48263, 52489, 58827, 60876, 54570, 50408,
- 52521, 56650, 54601, 50408, 50408, 56682, 60940, 56747, 50408, 48295, 52521,
- 56747, 56747, 52521, 54569, 60810, 58763, 44201, 33834, 36046, 44467, 50808,
- 57083, 61308, 65470, 63422, 65502, 63422, 63422, 63422, 63422, 65470, 65470,
- 65470, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710,
- 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969,
- 54970, 54970, 54970, 54970, 54970, 54970, 55002, 55002, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57082, 57082, 57083,
- 57083, 57083, 57083, 57115, 57083, 57115, 57083, 59163, 59163, 59195, 59195,
- 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59228, 59228, 59228, 61276,
- 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61308, 61309, 59163,
- 52857, 34130, 33898, 44200, 54602, 56681, 54537, 50376, 52489, 58795, 60875,
- 52489, 46215, 48295, 54601, 58794, 56682, 50409, 52489, 56682, 56650, 52424,
- 46215, 50376, 58794, 60875, 54602, 50376, 52489, 54602, 56682, 54537, 52457,
- 54634, 60908, 58795, 52456, 46215, 52457, 56682, 60875, 56682, 52521, 54634,
- 58860, 56682, 50376, 48263, 54569, 62957, 62956, 54601, 48328, 50442, 44298,
- 36045, 36146, 46648, 55034, 61277, 63357, 63421, 63422, 63422, 65502, 65470,
- 65470, 65470, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50743, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969,
- 54969, 54970, 54969, 54969, 54970, 54970, 54970, 55002, 55002, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57082, 57082,
- 57083, 57083, 57083, 57083, 57115, 57115, 59163, 59163, 59163, 59163, 59195,
- 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59228, 59228, 59228,
- 61276, 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 59196,
- 52889, 38260, 23564, 40040, 58730, 60875, 54569, 48264, 46215, 52521, 58827,
- 58795, 52489, 50408, 54602, 56681, 52488, 48263, 48263, 56714, 60908, 56682,
- 50376, 50376, 54569, 56682, 54570, 50408, 54537, 60875, 58827, 52489, 48230,
- 50344, 56682, 60908, 56715, 52489, 52489, 58763, 56682, 52489, 48263, 52489,
- 58828, 62989, 54601, 50376, 52457, 56650, 56715, 54602, 52489, 56682, 62988,
- 58795, 42119, 35912, 40140, 42385, 46647, 52987, 59261, 63389, 63422, 65470,
- 63422, 65470, 65470, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 50710, 50710, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50743,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969,
- 54969, 54969, 54970, 54969, 54969, 54970, 54970, 54970, 55002, 55002, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57083,
- 57083, 57083, 57083, 57083, 57083, 57115, 59163, 59163, 59163, 59163, 59163,
- 59195, 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59228, 59228,
- 59228, 61276, 61244, 61276, 61276, 61276, 61276, 61276, 61309, 61309, 59228,
- 55002, 40405, 19469, 17160, 44104, 60810, 58859, 54537, 50343, 52521, 54634,
- 52520, 48295, 48295, 56682, 62956, 58762, 50376, 48263, 50408, 56682, 56682,
- 52488, 52488, 56682, 60875, 52521, 46183, 48296, 54569, 60875, 58762, 52489,
- 50409, 54602, 56650, 54569, 48296, 50408, 58794, 62988, 54634, 50376, 48263,
- 54569, 58762, 56682, 52456, 54602, 60875, 58827, 52521, 46215, 48328, 56682,
- 62988, 58795, 52489, 52521, 56682, 44298, 31851, 34065, 46613, 54970, 59196,
- 63390, 63390, 63422, 65502, 65470, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54936,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54969, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 55002, 55002,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082,
- 57082, 57083, 57083, 57115, 57083, 57083, 59163, 59163, 59163, 59163, 59163,
- 59163, 59195, 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196, 59228,
- 61244, 61244, 61276, 61244, 61276, 61276, 61276, 61276, 61276, 61309, 59228,
- 57083, 46614, 23664, 10985, 14951, 33638, 48264, 52425, 50344, 54569, 60875,
- 58795, 50408, 46183, 50376, 56682, 58795, 54569, 50408, 54601, 58795, 54570,
- 48296, 46182, 52520, 60875, 60876, 52489, 48295, 52489, 56681, 56650, 50376,
- 50376, 54634, 60940, 56715, 50376, 46215, 50440, 56714, 58795, 54602, 52521,
- 58795, 60875, 52521, 46247, 46215, 54601, 60908, 60908, 52521, 50376, 54601,
- 56746, 54570, 50376, 50409, 58763, 63020, 56746, 44135, 40073, 42219, 40239,
- 42453, 52921, 59196, 61341, 63421, 65469, 63422, 63454, 63454, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 50710, 50710, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54969, 54969, 54969, 54969, 54969, 54970, 55002, 54970, 54970, 55002,
- 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57082, 57082, 57083, 57083, 57115, 57083, 57083, 59163, 59163, 59163, 59163,
- 59163, 59163, 59195, 59195, 59195, 59196, 59196, 59196, 59196, 59196, 59196,
- 59228, 61244, 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61308, 61244,
- 57115, 48760, 29906, 13067, 10856, 14887, 21063, 33574, 44039, 48263, 54569,
- 58795, 56682, 50408, 52489, 58763, 56682, 50376, 46182, 48327, 58795, 62956,
- 56650, 50376, 50408, 54634, 56714, 52489, 48295, 54601, 60908, 58795, 50376,
- 48231, 50376, 56682, 58827, 54602, 52489, 54634, 58795, 54601, 48296, 48263,
- 54569, 62956, 62988, 54569, 50376, 52457, 56682, 56683, 52489, 50409, 56714,
- 62988, 58795, 50376, 48263, 50409, 58796, 60876, 58698, 56585, 58763, 58762,
- 44201, 29673, 36046, 42484, 50840, 57181, 63358, 65470, 63389, 65470, 65502,
- 63422, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 50710, 50710, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54969, 54969, 54969, 54969, 54969, 54970, 55002, 54970, 54970,
- 55002, 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57082, 57082, 57083, 57083, 57083, 57115, 57083, 57083, 59163, 59163, 59163,
- 59163, 59163, 59163, 59195, 59195, 59195, 59196, 59196, 59196, 59196, 59196,
- 59196, 59228, 61244, 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61276,
- 59163, 50841, 34099, 15179, 12905, 14888, 16904, 16872, 31494, 48232, 56682,
- 56682, 52457, 48263, 50343, 56715, 60940, 56714, 48263, 48263, 54568, 56714,
- 54601, 50376, 52489, 58827, 58827, 52489, 46183, 48263, 54602, 60875, 56715,
- 52456, 52489, 58794, 56682, 52456, 48231, 52456, 60875, 63021, 54602, 48296,
- 50408, 56681, 56714, 54602, 50376, 54570, 60908, 58827, 50376, 46151, 50344,
- 56682, 60908, 56715, 52456, 54634, 58795, 56683, 52457, 48296, 52521, 60940,
- 63020, 52522, 44168, 48329, 44233, 36014, 38260, 48728, 57147, 63389, 63422,
- 63422, 65502, 65470, 63454, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54969, 54969, 54969, 54969, 54969, 54970, 55002, 54970,
- 54970, 55002, 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57082, 57082, 57082, 57083, 57083, 57083, 57083, 57083, 59163, 59163,
- 59163, 59163, 59163, 59163, 59195, 59195, 59195, 59196, 59196, 59196, 59196,
- 59196, 59196, 59228, 61244, 61244, 61276, 61276, 61276, 61276, 61276, 61276,
- 59227, 52921, 38292, 17357, 10889, 14920, 16903, 16904, 19014, 35718, 54570,
- 62988, 56714, 48295, 46183, 52456, 56682, 56650, 52456, 50408, 56715, 60875,
- 54568, 46215, 46215, 54568, 60907, 58795, 52489, 52457, 56650, 56714, 52521,
- 48263, 50408, 58794, 63020, 56682, 48296, 48263, 52521, 58762, 56682, 50441,
- 52521, 58795, 58827, 52521, 46215, 46215, 54602, 62956, 60843, 52489, 52489,
- 56681, 56682, 52489, 48264, 52457, 60875, 65101, 56682, 48296, 50376, 54602,
- 58795, 56715, 54537, 54570, 62956, 58828, 42121, 29672, 36045, 42355, 48728,
- 57147, 61341, 63389, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65470, 65470, 63454, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969, 54969, 54970, 54970,
- 55002, 54970, 55002, 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57082, 57082, 57082, 57083, 57083, 57083, 57083, 57083, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59195, 59196, 59196, 59196,
- 59196, 59196, 59196, 61244, 61244, 61244, 61276, 61276, 59228, 59228, 61309,
- 61244, 57050, 42518, 21550, 10921, 12872, 16904, 14823, 23206, 35719, 48264,
- 56682, 58795, 52521, 50408, 54602, 58795, 54570, 48264, 44103, 50440, 60907,
- 60908, 52489, 48295, 52521, 54602, 54570, 48296, 48296, 56682, 62989, 56682,
- 48327, 46183, 50408, 56682, 58827, 52522, 50409, 56682, 58827, 54570, 48295,
- 46183, 54602, 62988, 60907, 52488, 50376, 54569, 56649, 54569, 50376, 48328,
- 56779, 63052, 56714, 46182, 48230, 52521, 58795, 58795, 54602, 52522, 58828,
- 58860, 54601, 46215, 48264, 54634, 63053, 60940, 54537, 50441, 52555, 44266,
- 31884, 34065, 46647, 55035, 63358, 65436, 65438, 65470, 63422, 65502, 65502,
- 65502, 65470, 65470, 65470, 63422, 65470, 65470, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969, 54969, 54969,
- 54970, 55002, 54970, 55002, 55002, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57082, 57082, 57082, 57083, 57083, 57083, 57083, 57083,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59195, 59196, 59196,
- 59196, 59196, 59196, 59196, 61244, 61244, 61244, 61276, 61276, 61308, 61276,
- 61276, 59098, 46647, 25743, 11017, 12872, 16903, 14824, 16935, 35719, 52490,
- 56714, 56649, 48296, 44134, 50376, 58795, 62988, 54601, 48263, 50376, 54633,
- 54634, 52457, 50344, 52554, 60972, 58827, 48295, 44102, 50376, 56682, 60876,
- 54602, 50441, 54602, 58795, 54601, 48296, 46151, 52425, 60908, 62988, 54569,
- 48295, 52489, 56682, 56682, 52489, 48360, 56714, 63021, 58795, 50342, 46150,
- 50408, 56747, 60907, 54601, 52424, 56682, 58794, 54569, 48263, 46182, 54602,
- 63020, 60972, 52521, 48296, 52521, 56715, 56715, 52489, 52489, 56746, 63020,
- 54698, 40071, 33864, 38092, 38193, 44565, 53018, 59294, 63389, 65438, 63390,
- 65470, 65502, 65502, 65470, 65470, 63422, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50744, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969, 54969,
- 54970, 54970, 55002, 54970, 55002, 55002, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57083, 57083, 57083, 57083,
- 57083, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59195, 59196,
- 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61244, 61276, 61276, 59228,
- 61276, 59163, 50776, 29937, 13067, 12938, 14856, 14856, 16935, 21094, 41991,
- 58730, 63020, 56681, 48263, 48295, 52521, 56682, 54569, 50344, 52457, 58827,
- 58827, 50440, 46150, 48263, 54634, 62956, 56715, 50408, 52489, 58762, 56682,
- 52456, 46151, 50408, 60876, 63021, 52553, 46183, 48296, 54569, 56682, 54570,
- 50408, 54602, 60940, 60875, 50376, 44070, 48296, 56714, 60941, 56715, 50376,
- 52521, 58795, 56682, 50408, 46183, 52424, 60875, 63020, 54569, 48230, 50376,
- 56650, 58762, 54634, 50408, 56682, 63021, 58796, 50409, 46151, 50376, 56747,
- 62988, 58730, 54505, 54635, 54731, 42185, 27659, 31953, 42454, 52954, 61277,
- 63390, 65470, 63454, 63422, 65470, 65470, 63422, 65470, 65470, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710, 50710,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969,
- 54969, 54970, 54970, 55002, 54970, 55002, 55002, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57083, 57083, 57083,
- 57083, 57083, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59195,
- 59196, 59196, 59196, 61244, 59196, 59196, 61244, 61244, 61244, 61276, 61276,
- 59228, 59163, 52889, 34099, 15307, 12904, 14887, 14855, 16935, 29382, 41959,
- 50376, 56650, 56682, 52456, 52457, 58763, 58827, 52489, 46151, 46118, 54537,
- 60908, 58827, 52456, 50376, 54602, 56649, 54569, 48264, 50377, 58795, 65036,
- 54633, 46214, 46183, 52489, 58763, 56714, 50408, 50408, 58795, 58795, 50408,
- 46151, 46183, 54602, 65037, 58795, 50376, 50376, 56650, 56682, 52489, 48264,
- 50344, 58828, 63021, 56649, 48263, 46215, 54504, 58730, 56682, 52456, 54537,
- 60876, 58795, 52457, 46151, 46215, 54634, 63053, 58796, 52489, 52489, 58730,
- 56714, 54537, 50344, 50441, 58859, 65132, 54635, 42088, 42122, 42219, 36046,
- 40309, 52858, 61276, 63389, 63390, 63422, 63422, 63422, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50744, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54970, 54970, 54970, 54970, 54970, 54970, 55002, 55002, 57050, 55002, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57083, 57083, 57083, 57083,
- 57083, 57115, 57115, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59228, 59196, 59196,
- 61244, 59195, 54969, 40373, 25676, 31752, 35815, 29413, 16935, 19015, 39943,
- 56681, 58762, 54569, 46182, 44102, 52457, 60941, 60939, 52488, 48263, 52489,
- 56681, 54601, 48329, 50345, 56682, 63021, 54667, 46215, 44102, 50408, 58762,
- 60875, 52489, 48327, 56714, 58828, 52553, 46214, 44102, 52489, 62988, 60908,
- 52489, 48296, 54601, 56650, 54602, 50376, 48296, 56715, 65069, 58762, 48263,
- 46182, 52457, 58795, 58828, 52489, 52457, 56747, 58794, 52456, 46119, 46183,
- 54600, 63020, 60876, 52456, 50343, 54602, 56715, 54602, 50377, 50377, 60875,
- 65100, 56714, 46215, 46183, 52489, 60875, 60875, 54602, 54569, 60908, 58826,
- 40040, 25546, 29901, 38323, 50808, 61244, 61341, 63422, 65439, 65470, 65502,
- 65502, 65502, 65470, 65470, 65502, 65470, 65502, 65502, 65471, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50744, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54970, 54970, 54970, 54970, 54970, 54970, 55002, 55002, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57083, 57083, 57083,
- 57083, 57083, 57115, 57115, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196, 61244, 59228, 59196,
- 59228, 59196, 57050, 42519, 23629, 31784, 54600, 58729, 48264, 27333, 27301,
- 46183, 60875, 62988, 52489, 48231, 50375, 54601, 56682, 52490, 48328, 54601,
- 63021, 56714, 48296, 44070, 48295, 56682, 62956, 54570, 50376, 54602, 58796,
- 54569, 48263, 46151, 52456, 60941, 63021, 52521, 48263, 52489, 56682, 56682,
- 52489, 48328, 56683, 63021, 56715, 48263, 44070, 48296, 56714, 60940, 56682,
- 50408, 56714, 58828, 54570, 48263, 46151, 52457, 63020, 62988, 52456, 46183,
- 52456, 56681, 56714, 52489, 50376, 56714, 65101, 58795, 48295, 46150, 50344,
- 58795, 60908, 56682, 52489, 56682, 60875, 56682, 50344, 46183, 52521, 63053,
- 63020, 50473, 46216, 50409, 42186, 29837, 32051, 48697, 59164, 61373, 63422,
- 63422, 63422, 65503, 65502, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50744, 50743,
- 50744, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 55002, 55002, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57083, 57083,
- 57083, 57083, 57083, 57115, 57115, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 59228, 59228, 57083, 46679, 25808, 17256, 40072, 58827, 62989, 56617, 44070,
- 46184, 54568, 56682, 54602, 50376, 54537, 60907, 58827, 50375, 44070, 46151,
- 54601, 62988, 56715, 50377, 52489, 58795, 56681, 52424, 46150, 50376, 60876,
- 63021, 54569, 46183, 48296, 54601, 58795, 54634, 50408, 54570, 60909, 58795,
- 48295, 44069, 48296, 56715, 60973, 56715, 48296, 52457, 58763, 54634, 48328,
- 46183, 52457, 60908, 63021, 52521, 46182, 48295, 54569, 58762, 56650, 52424,
- 54570, 62987, 58827, 50376, 44069, 48263, 56682, 65101, 58794, 50409, 54569,
- 56714, 54602, 50409, 48231, 52457, 62988, 63053, 54601, 48263, 50377, 54602,
- 58827, 56715, 52488, 56651, 65036, 58795, 37927, 27624, 31948, 38225, 48696,
- 55036, 63357, 65438, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50744,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54970, 54970, 54970, 54970, 55002, 54970, 55002, 55002,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57083,
- 57083, 57083, 57083, 57083, 57115, 57115, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 59228, 59163, 52824, 34097, 27657, 37993, 50441, 58731, 56715, 52489,
- 52488, 58763, 58827, 52457, 44071, 46119, 54569, 63020, 58827, 50376, 50375,
- 54601, 54569, 54537, 48232, 50376, 58827, 63053, 54601, 46183, 44135, 52489,
- 58794, 56714, 52489, 52521, 60908, 58827, 50408, 44103, 46183, 54634, 63020,
- 58763, 50376, 50376, 56682, 56650, 52521, 46215, 50344, 60876, 63021, 54634,
- 46183, 46216, 52490, 58731, 58794, 52456, 52457, 58827, 58794, 50408, 44070,
- 46183, 54601, 65100, 58827, 50376, 52424, 56650, 56650, 52489, 48296, 50409,
- 60940, 63053, 54602, 46183, 46216, 52489, 58795, 58795, 52489, 54569, 60940,
- 60908, 52456, 44136, 48263, 56681, 63085, 58892, 52457, 52490, 54634, 44201,
- 27659, 29906, 44567, 57083, 61341, 65438, 65470, 65470, 65470, 65502, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50710, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 50743, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54970, 54969, 54970, 54970, 57018, 57018, 57018,
- 57050, 57050, 55002, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57083, 57083, 57083, 57083, 57083, 57115, 57115, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196,
- 59164, 61212, 59194, 54938, 34132, 19468, 40071, 56715, 56779, 54569, 46151,
- 44038, 50408, 60940, 60908, 52424, 48263, 52489, 56681, 54601, 50376, 50312,
- 58760, 63053, 56715, 46183, 44070, 50376, 58795, 60907, 52521, 50408, 56746,
- 58795, 52489, 46183, 44103, 54570, 63021, 60939, 50408, 48296, 52521, 54634,
- 54634, 48296, 48295, 56747, 65101, 56714, 46182, 44102, 52425, 58763, 58828,
- 52553, 52489, 58796, 58795, 52488, 44103, 44103, 54537, 65068, 60907, 50376,
- 50311, 54569, 56681, 54601, 50376, 50376, 58795, 63020, 54634, 46183, 46183,
- 50441, 58827, 62988, 54537, 52489, 58795, 60908, 52521, 46215, 46183, 54602,
- 63086, 62989, 50408, 48296, 54602, 56682, 56682, 54537, 52424, 58795, 65101,
- 58762, 31656, 17129, 19372, 27825, 42454, 55034, 63357, 65438, 63454, 63454,
- 65503, 65502, 65470, 65502, 65502, 65502, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50710, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54970, 54969, 54970, 54970, 57018, 57018,
- 57018, 57050, 57050, 55002, 57050, 57050, 57050, 57050, 57082, 57050, 57050,
- 57082, 57083, 57083, 57083, 57083, 57083, 57115, 57115, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196,
- 61244, 61244, 59196, 55002, 42421, 17452, 19335, 46312, 62956, 62956, 52489,
- 46183, 50376, 54569, 56682, 52488, 48295, 54634, 62989, 56682, 48263, 41991,
- 46216, 54666, 62988, 56649, 50376, 54601, 58795, 54569, 46215, 46150, 52489,
- 63021, 62988, 50409, 46183, 50409, 56682, 56682, 52489, 50344, 56682, 63053,
- 58794, 46183, 41957, 48295, 56746, 60972, 54634, 50409, 56682, 58795, 54570,
- 48263, 44102, 52521, 63053, 60972, 50408, 46183, 50408, 54569, 56682, 52489,
- 48296, 58763, 65069, 58762, 48231, 44005, 50343, 58794, 62988, 56682, 50376,
- 56682, 60876, 54601, 48328, 44103, 52490, 63053, 63053, 52489, 46215, 50376,
- 56650, 58763, 54602, 50377, 56715, 65101, 58828, 48296, 44039, 48264, 56747,
- 63052, 56746, 33704, 21129, 19081, 15050, 17260, 25743, 38357, 52954, 61277,
- 65438, 65470, 65502, 65470, 65470, 65502, 65502, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50710, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54969, 54970, 54970, 57018,
- 57018, 57018, 57050, 57050, 55002, 57050, 57050, 57050, 57050, 57082, 57050,
- 57050, 57082, 57083, 57083, 57083, 57083, 57083, 57115, 57115, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196,
- 59163, 61244, 59163, 59130, 46583, 27759, 29704, 44136, 54537, 56746, 54634,
- 48327, 52520, 60907, 58762, 48296, 41990, 44103, 56682, 63020, 56714, 48327,
- 52488, 58730, 54601, 48329, 44103, 50408, 62988, 63020, 52489, 44103, 48263,
- 54570, 58795, 54634, 48360, 54602, 60940, 58795, 50344, 44038, 48263, 56714,
- 63053, 58763, 50312, 52489, 56747, 54633, 50408, 46183, 50408, 63021, 63021,
- 52489, 44070, 48296, 54602, 58795, 54602, 50376, 54570, 60972, 58827, 50343,
- 44037, 46183, 56682, 63020, 58763, 50376, 52489, 58794, 54601, 52456, 46150,
- 50376, 62988, 65101, 54569, 44102, 48296, 52490, 58827, 56747, 52457, 54602,
- 62988, 58795, 48296, 44070, 46151, 56682, 65133, 58827, 50408, 52521, 56715,
- 56650, 54569, 48233, 29416, 16968, 21097, 21097, 19081, 17097, 17227, 25679,
- 38260, 52889, 59228, 61309, 63422, 65502, 63422, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50710, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54969, 54970, 54970,
- 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57050, 57050, 57082, 57083, 57083, 57083, 57083, 57083, 57115, 57115, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196,
- 61244, 59164, 59196, 57083, 48759, 27857, 19402, 48328, 60874, 58763, 50407,
- 41990, 44071, 54601, 62988, 58796, 50343, 48296, 54602, 56649, 52489, 48231,
- 50376, 60907, 63020, 52521, 44071, 46150, 52520, 58827, 58795, 50441, 52489,
- 60908, 58795, 50376, 44070, 44102, 54634, 65101, 58795, 48328, 50408, 54666,
- 56683, 52521, 46183, 48296, 60908, 63053, 52553, 44071, 46184, 52521, 58795,
- 58763, 50376, 52490, 60909, 58827, 50441, 44070, 46183, 54634, 65101, 60908,
- 50376, 50376, 54602, 54601, 54569, 48264, 50344, 60907, 65101, 56650, 44103,
- 46183, 52489, 60875, 60876, 52489, 52489, 60908, 58826, 50376, 44070, 46151,
- 56682, 65101, 60908, 50376, 50408, 56651, 56683, 56681, 52456, 50376, 60908,
- 65133, 56681, 37798, 27303, 21129, 19017, 19016, 19016, 19049, 21129, 19113,
- 17097, 19275, 23566, 36179, 50808, 59196, 63422, 65470, 65470, 63454, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711,
- 50710, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970,
- 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083, 57083, 57115, 57083,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59195, 59196,
- 59196, 61243, 59164, 59164, 52857, 32083, 13226, 25512, 52552, 63020, 58860,
- 50375, 48199, 52457, 56649, 56682, 48296, 50344, 58825, 63053, 54602, 44070,
- 41990, 50376, 58795, 58859, 50440, 50408, 58794, 58794, 50441, 44103, 44102,
- 54602, 65133, 60907, 50343, 46215, 52521, 56649, 56682, 50376, 50376, 60908,
- 63053, 54601, 44102, 41990, 50376, 58795, 60940, 52521, 52424, 60844, 60875,
- 54537, 44103, 44070, 54602, 65134, 60941, 48360, 48263, 54538, 56682, 56682,
- 50409, 50345, 58828, 65101, 54634, 44070, 41990, 50344, 58795, 62956, 56585,
- 50376, 58795, 60907, 54537, 46215, 46150, 54569, 65101, 63020, 48328, 46183,
- 54570, 56682, 56747, 52521, 50376, 58795, 65166, 56747, 44135, 42023, 48296,
- 58795, 65069, 56682, 31527, 19016, 21097, 19049, 21064, 19016, 19049, 19081,
- 21161, 23209, 21162, 17130, 19243, 23533, 32018, 44632, 59163, 63390, 63422,
- 65471, 65502, 63422, 65470, 65470, 65470, 65503, 63422, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711,
- 50711, 50710, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54937, 54937, 54937, 54937, 54969, 54969, 54970,
- 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57082, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083, 57083, 57115,
- 57083, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59195,
- 59196, 59195, 59228, 59194, 54969, 38259, 23563, 33864, 46314, 54569, 58729,
- 52457, 50343, 56682, 60973, 54634, 44103, 39910, 48265, 58794, 62988, 54568,
- 50376, 54601, 58794, 54569, 46183, 44069, 52521, 63053, 62988, 50376, 44070,
- 50376, 56650, 56779, 52521, 48329, 56747, 63053, 56746, 46182, 41957, 48295,
- 58827, 63021, 54603, 50376, 56683, 58795, 54602, 46247, 44070, 52521, 63053,
- 60972, 50408, 44103, 50409, 56650, 58828, 50474, 48296, 56683, 65102, 56747,
- 46215, 41957, 48263, 58827, 65101, 54602, 48296, 54602, 58795, 54569, 48296,
- 44071, 52457, 63053, 63053, 52424, 44070, 50344, 54602, 58827, 54634, 50409,
- 54634, 63054, 58796, 48264, 41990, 46184, 58763, 65134, 58795, 50376, 54634,
- 56747, 56682, 52425, 44071, 27302, 19016, 19081, 21129, 21097, 21064, 21097,
- 19081, 21129, 21129, 21129, 23177, 21129, 19145, 23402, 29804, 36144, 44566,
- 57084, 63389, 65470, 65470, 63454, 65502, 63422, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711,
- 50711, 50710, 50710, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54937, 54937, 54969, 54969, 54970, 54970,
- 54970, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083, 57083,
- 57115, 57083, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59196, 59195, 61180, 57018, 42486, 17420, 25576, 54601, 62955, 56682,
- 48231, 41959, 44103, 54666, 65068, 56650, 48263, 52456, 56713, 52552, 50345,
- 46118, 50408, 63020, 62988, 52456, 44070, 48263, 54569, 58827, 54635, 48296,
- 54602, 62989, 58795, 46216, 41990, 46183, 58795, 63086, 56747, 48295, 52554,
- 56747, 54634, 50376, 46119, 52425, 63021, 63053, 52489, 44070, 46215, 54601,
- 58795, 56715, 50409, 54635, 63021, 56747, 48296, 41990, 46150, 56650, 63053,
- 56715, 48264, 52457, 58763, 56650, 52457, 46151, 52425, 62988, 65101, 52521,
- 44070, 46184, 52489, 58827, 56747, 50376, 54569, 62989, 58795, 50344, 41989,
- 44103, 58763, 65134, 58859, 48327, 50408, 56714, 56682, 54537, 48296, 50376,
- 63021, 65166, 54634, 44070, 46152, 39880, 27303, 19015, 19016, 21096, 21129,
- 21097, 19049, 19016, 19049, 21097, 21097, 19048, 31560, 50442, 56715, 42218,
- 23531, 25712, 40406, 52955, 61309, 63421, 63422, 65502, 65502, 65470, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50711,
- 50711, 50711, 50711, 50710, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54937, 54937, 54969, 54969, 54970,
- 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083,
- 57083, 57115, 57083, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59196, 59196, 59162, 46648, 25743, 15208, 31785, 58698, 65100,
- 56747, 46183, 48263, 54568, 54601, 52489, 46183, 50344, 62923, 63019, 52488,
- 41958, 44070, 52489, 60876, 58795, 48328, 52521, 60908, 58794, 48328, 41990,
- 44069, 56682, 65102, 58795, 48264, 48328, 56650, 56714, 52521, 46215, 52425,
- 62989, 63053, 52489, 41990, 44071, 52489, 60876, 58828, 52457, 54570, 60941,
- 58826, 50408, 44071, 44103, 56682, 65133, 58827, 48263, 50377, 54602, 54569,
- 52489, 46184, 48264, 60908, 63085, 52553, 44038, 44071, 52458, 60875, 60940,
- 52489, 52521, 62988, 58795, 50376, 44038, 41991, 54602, 65134, 60908, 48295,
- 46248, 54602, 56682, 54634, 50408, 50377, 60908, 65101, 54569, 41990, 44071,
- 50377, 60909, 63021, 54633, 52489, 60908, 60907, 42023, 23176, 23176, 21095,
- 19048, 21129, 23144, 21097, 19049, 19081, 21033, 19016, 35752, 58827, 65165,
- 58795, 37896, 31720, 33898, 34030, 38325, 50939, 61309, 65470, 65470, 65502,
- 65502, 65502, 65470, 65470, 65502, 65502, 65503, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 50711, 50711, 50711, 50711, 50710, 50743, 50743, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 50743, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54937, 54969, 54969, 54969, 54969,
- 54970, 54970, 54970, 54970, 57018, 57018, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57082, 57050, 57082, 57082, 57082, 57083, 57083, 57083,
- 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59164, 59163, 59196, 59196, 59163, 50807, 27889, 23561, 40072, 52489, 54633,
- 56682, 50376, 50344, 58794, 62988, 52522, 41990, 39909, 50376, 60907, 62956,
- 52456, 50376, 58762, 56714, 50408, 42022, 44070, 56682, 65133, 58827, 48230,
- 48232, 52488, 56714, 56714, 52425, 50376, 60908, 63021, 54569, 41990, 41989,
- 50408, 58828, 62988, 54537, 50409, 56779, 58762, 52489, 44104, 44071, 56682,
- 65133, 58859, 46247, 46183, 52522, 56714, 56682, 50409, 50377, 60908, 63054,
- 52521, 41959, 39877, 46248, 58828, 62988, 54569, 50407, 58795, 58795, 52521,
- 48232, 44071, 52554, 65198, 63021, 48296, 44102, 50409, 56682, 58828, 54602,
- 50344, 58795, 65165, 56714, 44103, 39911, 48296, 60907, 63021, 54570, 48295,
- 56747, 60876, 56683, 48296, 46151, 52489, 65134, 65133, 50440, 42023, 48330,
- 42024, 27335, 17000, 19017, 21032, 19049, 19048, 25192, 29415, 39944, 58795,
- 65101, 58827, 52456, 56715, 58891, 44202, 23434, 23630, 36243, 50873, 61277,
- 65469, 65470, 65502, 65502, 65503, 63454, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52824, 52824, 52824, 52824, 52824, 52824, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969,
- 54969, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57083, 57083,
- 57083, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59164, 59195, 59163, 59163, 52889, 32083, 15177, 33799, 58762, 62924,
- 54569, 44102, 39909, 48263, 58827, 63021, 52489, 48263, 54569, 56682, 54569,
- 46184, 44070, 54570, 65134, 60940, 48263, 44005, 50344, 54634, 56747, 50441,
- 50344, 58796, 63021, 54634, 44070, 39877, 48295, 60908, 65102, 54537, 48296,
- 54634, 58795, 54601, 46216, 44071, 54601, 65133, 62988, 48263, 44071, 50409,
- 56682, 58796, 54570, 50313, 58795, 63085, 54666, 44070, 39877, 48264, 58828,
- 65101, 54570, 48264, 54634, 58795, 56618, 50312, 46087, 52457, 65101, 63052,
- 50376, 44070, 48296, 56715, 60908, 56715, 50376, 56650, 65101, 58828, 48232,
- 41958, 46151, 58795, 65166, 58795, 48263, 52554, 58794, 56681, 52489, 46152,
- 50409, 63086, 65133, 52489, 41990, 46183, 52521, 60875, 58828, 52457, 56617,
- 65100, 60940, 37832, 25287, 25320, 23175, 19017, 21065, 33640, 50474, 56747,
- 58761, 52554, 48297, 48296, 60973, 65166, 56715, 37927, 37961, 37995, 27788,
- 34130, 50809, 59197, 65438, 65470, 65502, 63454, 63422, 65502, 65502, 65502,
- 65503, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082, 57083,
- 57083, 57083, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59195, 59195, 55002, 38292, 17387, 21287, 42023, 60843,
- 63053, 54602, 46151, 52425, 54602, 54602, 50376, 46118, 52489, 65069, 60908,
- 48263, 41957, 46183, 54569, 60908, 56714, 50343, 56650, 60940, 56714, 46151,
- 39877, 46183, 60876, 65134, 54634, 46183, 52522, 54666, 54634, 52457, 46151,
- 52457, 65101, 63020, 50375, 41957, 46216, 54601, 60907, 56715, 50409, 56715,
- 63021, 58763, 46183, 41926, 44135, 56747, 65101, 56683, 48264, 50409, 56683,
- 54602, 52457, 44072, 50441, 63052, 63053, 50409, 41957, 44103, 52490, 60908,
- 60876, 52457, 54634, 63020, 58827, 50377, 41990, 44069, 56746, 65198, 60907,
- 48263, 50376, 54633, 54634, 54570, 48264, 50376, 63021, 65134, 54602, 41958,
- 44071, 50376, 60875, 60940, 52489, 54537, 60940, 58827, 50409, 41991, 42023,
- 56650, 65198, 60972, 50345, 50345, 56682, 44103, 23239, 18984, 37832, 60908,
- 65166, 58763, 42022, 44039, 50344, 58827, 65102, 58730, 50408, 60907, 60972,
- 42154, 21288, 21516, 32049, 44631, 57149, 63390, 63422, 63454, 65502, 65502,
- 65470, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57082,
- 57083, 57083, 57083, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163,
- 59164, 59163, 59163, 59164, 59195, 57050, 42486, 21581, 29671, 46249, 54536,
- 54601, 54601, 48263, 50409, 60972, 60940, 48328, 39877, 41958, 52522, 60940,
- 58795, 50344, 52489, 58860, 56714, 48263, 39910, 46119, 58796, 65133, 58763,
- 46151, 48264, 54569, 56714, 54570, 48263, 52489, 63053, 63052, 50440, 41925,
- 44070, 52521, 62988, 58828, 50409, 54569, 60908, 58795, 50377, 41990, 44103,
- 58795, 65134, 58795, 46215, 48296, 54602, 56682, 54603, 46248, 50377, 63022,
- 63086, 50407, 31494, 27271, 44105, 62988, 63021, 50408, 50408, 60908, 58827,
- 52457, 44071, 42022, 56683, 65165, 60907, 46248, 46216, 54570, 56715, 56715,
- 52489, 50345, 60941, 65132, 56649, 41958, 41958, 48328, 60940, 65101, 54602,
- 50377, 58828, 58827, 52489, 46151, 44039, 52522, 65167, 63054, 50375, 44070,
- 52457, 56682, 58828, 54601, 50344, 58828, 65166, 56747, 35751, 31494, 42056,
- 58795, 65134, 58795, 50376, 56714, 60908, 56682, 50409, 44071, 48329, 63053,
- 65166, 54603, 42055, 46313, 42186, 27723, 27824, 44567, 57115, 63389, 65470,
- 65502, 65503, 65502, 65470, 65503, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52823, 52823, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57082,
- 57082, 57083, 57083, 57083, 57083, 57083, 59131, 59163, 59163, 59163, 59163,
- 59163, 59164, 57115, 59196, 61211, 59130, 46646, 23696, 13065, 42120, 62955,
- 60939, 50408, 39877, 39845, 50408, 60940, 60908, 50376, 50376, 56715, 56682,
- 50409, 42022, 44070, 56747, 65134, 58763, 44038, 42023, 50409, 56683, 58795,
- 50408, 50376, 60908, 63021, 52489, 39877, 39877, 52456, 63021, 63020, 52488,
- 50409, 58828, 58763, 52489, 44071, 44071, 58763, 65134, 58828, 44135, 44103,
- 52457, 58730, 58827, 50441, 48329, 58860, 63053, 52554, 39910, 39878, 48329,
- 58894, 65100, 48360, 23239, 18951, 29447, 44137, 46185, 41990, 54601, 65134,
- 60940, 46215, 44070, 48361, 54634, 58860, 54601, 48296, 60876, 65133, 56714,
- 44071, 37830, 46215, 60908, 65166, 56714, 48263, 54634, 58827, 56682, 50377,
- 46119, 52490, 65166, 63086, 50376, 41958, 46248, 54634, 60908, 58796, 50408,
- 56714, 65133, 58859, 46184, 39877, 44103, 56747, 65166, 58860, 50376, 54571,
- 58827, 56682, 52522, 46184, 48297, 63053, 65198, 54602, 41990, 44104, 52490,
- 58827, 60940, 54537, 54570, 65133, 63052, 40041, 23399, 23562, 31919, 44502,
- 55036, 61341, 65502, 65471, 65503, 65502, 63454, 65503, 65503, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52823, 52823, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57018, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57082, 57082, 57083, 57083, 57083, 57083, 57083, 59131, 59163, 59163, 59163,
- 59163, 59163, 59163, 59195, 59195, 59131, 50840, 27889, 13161, 25414, 46248,
- 62988, 63021, 52424, 48231, 54569, 56682, 52489, 46215, 44102, 56682, 65101,
- 58827, 44102, 39877, 48264, 56682, 60876, 54537, 50344, 60843, 62988, 52521,
- 39911, 37764, 48296, 62989, 63053, 52521, 48263, 54602, 56714, 54601, 48264,
- 44103, 54634, 65166, 60908, 46183, 41957, 48295, 56714, 60940, 54601, 50343,
- 58827, 61005, 54666, 44070, 39845, 48263, 60908, 65102, 54570, 48231, 56682,
- 60875, 56681, 52456, 39880, 21095, 16904, 18983, 23142, 23142, 27334, 48298,
- 60971, 58796, 50376, 56683, 61005, 58795, 44135, 39845, 44069, 60876, 65166,
- 58795, 46182, 52521, 56747, 56747, 52554, 46216, 50377, 63086, 65134, 52521,
- 41958, 44103, 52522, 60972, 58892, 50408, 54602, 63053, 60908, 50376, 41958,
- 41958, 54634, 65198, 60972, 48295, 48296, 56715, 56714, 56682, 52425, 50312,
- 63020, 65199, 54635, 41990, 41958, 50344, 60908, 65134, 54602, 52458, 60940,
- 60940, 52489, 42056, 39911, 50442, 63119, 65166, 50409, 46216, 54634, 44265,
- 23562, 21583, 38293, 52954, 61309, 65470, 65470, 65502, 65503, 65503, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52823, 52823, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57082, 57082, 57082, 57083, 57083, 57083, 57083, 57083, 59131, 59163, 59163,
- 59163, 59163, 59163, 57147, 59163, 59163, 52921, 36210, 19403, 33864, 50408,
- 54601, 54602, 50409, 46118, 54569, 65100, 60875, 46118, 37796, 46150, 56650,
- 62988, 54634, 48296, 54635, 60908, 54602, 44103, 39877, 46215, 60941, 65134,
- 54569, 46118, 50410, 56683, 56682, 50441, 46150, 54569, 65133, 62988, 48263,
- 39845, 46152, 54634, 63020, 58796, 50376, 56715, 63022, 56715, 46151, 39877,
- 44135, 58860, 65165, 56713, 46151, 52457, 56682, 56683, 54571, 46183, 52489,
- 65133, 63053, 48328, 27398, 23143, 21062, 18984, 16967, 19016, 19017, 18984,
- 31464, 39944, 39880, 39943, 58828, 65198, 60875, 44136, 46249, 54634, 58762,
- 54667, 48328, 52424, 63053, 63053, 52522, 39909, 41990, 50376, 60908, 63054,
- 52521, 52489, 60941, 58859, 50409, 44071, 41958, 54602, 65198, 63053, 46215,
- 46184, 52522, 56715, 58827, 52554, 48296, 60940, 65166, 56714, 42022, 39879,
- 46217, 58892, 65166, 54699, 48328, 58828, 60940, 54634, 50410, 46119, 50377,
- 63053, 65166, 50410, 42023, 50377, 54602, 58859, 58828, 50376, 54635, 65167,
- 61005, 39976, 27463, 27722, 27789, 36211, 50874, 61310, 63454, 65502, 65470,
- 65503, 65502, 65502, 65502, 65502, 65471, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50744, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52823, 52823,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57082, 57082, 57082, 57083, 57083, 57083, 57083, 57083, 59163, 59163,
- 57115, 59163, 59163, 59163, 59163, 59131, 55002, 40372, 13326, 19272, 50441,
- 63019, 60874, 46215, 35717, 39877, 52553, 62989, 58763, 48263, 52489, 58827,
- 56682, 46216, 41958, 46150, 60908, 65133, 54602, 44038, 46216, 52521, 56714,
- 56651, 48231, 52521, 63021, 60940, 48295, 37829, 41989, 54569, 63053, 60908,
- 50344, 52521, 58860, 56682, 48328, 41958, 44103, 60907, 65166, 56747, 44102,
- 48296, 52522, 58795, 58795, 50409, 52489, 63053, 63053, 50377, 39878, 39910,
- 50441, 63020, 65068, 46185, 19047, 19016, 21097, 19016, 18983, 18983, 18984,
- 16935, 18951, 21064, 21063, 27398, 50410, 60908, 52554, 48296, 60909, 65166,
- 56650, 39878, 37798, 46216, 60940, 65134, 54634, 48328, 56748, 60875, 54569,
- 48264, 41990, 54570, 65167, 63053, 48295, 41991, 48297, 54601, 60908, 56747,
- 50376, 58796, 65166, 58827, 44102, 39846, 44071, 60907, 65166, 56747, 48295,
- 54634, 58860, 56714, 52458, 44071, 48296, 63021, 63085, 52523, 41992, 44073,
- 50409, 58796, 60940, 50441, 54570, 65134, 60940, 46248, 41959, 39910, 52521,
- 65167, 63054, 48295, 52521, 58862, 48393, 23465, 19437, 34098, 48761, 59228,
- 65470, 65470, 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711,
- 50743, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52823,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970,
- 57018, 57018, 57050, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57082, 57082, 57082, 57082, 57082, 57083, 57082, 59131, 59163,
- 59163, 57115, 59131, 59163, 59131, 59163, 57082, 46614, 21614, 15208, 27591,
- 52520, 63021, 60908, 48262, 48263, 56650, 56617, 48296, 41991, 44102, 60908,
- 65134, 54634, 39909, 41990, 50343, 58794, 58827, 50408, 52457, 60941, 60940,
- 48327, 39844, 39877, 50441, 63085, 60972, 50376, 48328, 56747, 58794, 52521,
- 46152, 44071, 58827, 65166, 56715, 41989, 42023, 48329, 56714, 60908, 52488,
- 50408, 60973, 63021, 52489, 39910, 37829, 50377, 63085, 65133, 52489, 48328,
- 56716, 58763, 54601, 50377, 33639, 21063, 21064, 21032, 19016, 19016, 16936,
- 19016, 19016, 19016, 18984, 18984, 21063, 29447, 35752, 33639, 41991, 60940,
- 65165, 54602, 46151, 52554, 56746, 54602, 50442, 44103, 52521, 65165, 63086,
- 48328, 39878, 44136, 52521, 62989, 60877, 50376, 56650, 63085, 56747, 46184,
- 37830, 41990, 58828, 65198, 58859, 46182, 52458, 56715, 56746, 54602, 46216,
- 50344, 65101, 65198, 52554, 39877, 41959, 50313, 58795, 60940, 50411, 41992,
- 54571, 56714, 48297, 39911, 39878, 54538, 65134, 63053, 48296, 46184, 54602,
- 56714, 56683, 54571, 46183, 56780, 65167, 62956, 35847, 29673, 33929, 27724,
- 32051, 48728, 59227, 65502, 65470, 65501, 65503, 65502, 63454, 63454, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711,
- 50711, 50743, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50744, 50744, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54937, 54936, 54936, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54970, 54970, 57018,
- 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57082, 57082, 57082, 57082, 57083, 57083, 57082, 59163,
- 59163, 59131, 59163, 59163, 59163, 59163, 57083, 48727, 21743, 19400, 46216,
- 52521, 56648, 52554, 48264, 44102, 58795, 65133, 54634, 39877, 39845, 46215,
- 56714, 62988, 52489, 48295, 58827, 60907, 52456, 41925, 37796, 50376, 63053,
- 63021, 50376, 46150, 52522, 56682, 56618, 48297, 46151, 58795, 65166, 58795,
- 44038, 39877, 48231, 58794, 63020, 54569, 48296, 58827, 63021, 54569, 41991,
- 37766, 48296, 63053, 65133, 52489, 46183, 52586, 58762, 56682, 52457, 46151,
- 56651, 65134, 62989, 42025, 23174, 19015, 19016, 19016, 19016, 18984, 21096,
- 23209, 21096, 18984, 19016, 19016, 19017, 19016, 19016, 19015, 21095, 31495,
- 48330, 54635, 46217, 50408, 63085, 63053, 48360, 37766, 41992, 52521, 63020,
- 60973, 50409, 54570, 63053, 58859, 48328, 41991, 41958, 58796, 65198, 60940,
- 44103, 46215, 54602, 56714, 58763, 50377, 48232, 62989, 63118, 54666, 39910,
- 39878, 48297, 60909, 65134, 54634, 48328, 58859, 60939, 50441, 44103, 39846,
- 44038, 58763, 63020, 48263, 41990, 50409, 56681, 58827, 54634, 44168, 56715,
- 65166, 60940, 46151, 37798, 39942, 54667, 65134, 60972, 48360, 56715, 65069,
- 50409, 21385, 17356, 31953, 44566, 55132, 63454, 65438, 65470, 65470, 65502,
- 65470, 65470, 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 50711,
- 50711, 50711, 50743, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50744, 50743, 50743, 50743,
- 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969, 54970, 54970,
- 57018, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083, 59130,
- 59163, 59163, 59131, 59163, 59163, 59163, 59131, 50809, 32017, 9034, 27559,
- 58794, 61005, 56714, 41926, 37764, 44102, 56714, 63053, 54601, 48231, 56682,
- 58826, 50441, 41991, 39813, 48328, 63052, 65101, 50376, 41958, 48328, 54602,
- 56715, 52457, 46183, 56683, 65134, 58827, 44038, 35718, 42024, 58763, 65133,
- 56715, 48263, 56714, 60941, 54635, 44135, 37797, 46184, 63020, 65165, 54570,
- 44038, 50345, 56682, 58794, 54635, 48263, 54602, 65165, 63053, 46216, 37765,
- 39942, 52554, 61005, 62988, 41928, 18984, 16905, 18985, 18984, 19016, 19016,
- 27402, 37837, 33643, 27337, 23176, 21096, 21064, 19016, 19016, 19016, 19017,
- 21063, 27367, 31527, 29384, 44104, 63052, 63053, 50408, 50377, 60909, 60875,
- 52490, 44136, 41991, 56683, 65166, 63053, 44102, 41990, 50377, 56715, 60973,
- 54634, 48296, 60909, 65166, 56682, 39910, 37766, 44072, 58859, 65165, 54667,
- 48296, 56715, 58860, 54602, 50345, 41959, 50377, 65165, 65198, 50409, 37765,
- 44071, 50344, 58795, 58828, 48296, 54634, 63086, 60909, 46183, 37798, 39878,
- 54601, 65198, 60973, 48264, 50441, 58827, 58762, 54570, 46217, 44135, 60973,
- 65263, 58827, 39943, 37993, 38090, 27691, 27792, 38390, 55067, 63422, 63422,
- 65502, 65502, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422,
- 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969, 54970,
- 54970, 57018, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 57083,
- 57082, 59163, 59163, 59163, 59163, 57115, 59163, 56985, 36243, 11211, 8809,
- 31591, 56714, 63085, 56681, 46183, 52490, 56714, 54569, 48264, 39909, 48263,
- 63021, 63052, 50407, 39845, 44103, 52489, 58795, 56683, 48295, 54602, 65101,
- 58827, 44102, 35717, 41925, 56714, 65133, 58827, 46215, 54538, 58828, 54634,
- 50376, 41926, 46152, 62988, 65166, 54602, 39877, 44104, 50441, 60844, 58827,
- 48360, 52490, 65133, 60973, 48297, 37797, 39846, 54570, 65101, 63021, 50344,
- 50441, 58860, 56746, 52521, 46185, 31495, 18983, 18984, 16936, 16967, 19016,
- 21096, 29417, 35724, 37804, 37836, 35788, 25289, 19048, 21096, 19048, 19015,
- 16935, 18984, 19016, 19016, 23142, 33607, 48297, 50410, 41991, 56714, 65198,
- 60973, 46183, 39911, 46249, 54634, 63022, 58861, 48296, 58827, 63085, 56747,
- 44102, 35749, 42022, 58795, 65198, 56780, 46183, 52522, 56747, 56681, 52554,
- 44136, 48329, 65133, 65134, 52490, 39846, 41991, 50409, 60940, 63021, 50409,
- 50408, 60940, 58860, 48295, 39911, 37797, 52554, 65133, 63053, 46183, 46216,
- 54667, 56682, 54634, 50442, 46151, 58860, 65198, 58860, 39975, 39878, 46183,
- 56683, 63086, 56715, 48295, 60940, 63086, 48394, 21288, 17291, 25710, 38292,
- 52986, 63421, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422,
- 63422, 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54969,
- 54970, 54970, 54970, 54970, 57018, 54970, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57082, 57050, 57050, 57082, 57083, 57083, 57083, 57083,
- 57083, 59131, 57083, 59163, 59163, 59163, 59163, 59066, 40437, 17453, 8906,
- 12840, 23174, 42023, 52423, 46119, 46278, 62988, 63022, 50409, 37764, 39910,
- 50376, 60875, 58828, 50376, 52456, 63020, 58827, 46214, 37797, 37829, 54634,
- 65134, 60876, 46183, 46216, 54602, 56650, 52489, 44135, 46183, 62987, 65166,
- 52586, 37796, 39846, 48329, 58859, 65036, 54537, 50376, 62990, 60909, 50408,
- 39879, 35749, 52490, 65167, 63086, 50376, 46248, 56683, 58763, 56714, 50408,
- 44071, 58829, 65165, 60907, 37767, 23142, 19015, 16937, 16936, 19016, 16935,
- 23176, 29450, 25224, 20998, 25223, 37804, 42030, 29450, 19016, 23176, 27402,
- 25289, 21064, 19016, 19048, 19016, 21064, 23111, 25223, 25256, 27334, 50409,
- 65100, 60940, 48327, 56683, 63086, 56746, 46183, 39911, 42023, 58828, 65199,
- 58827, 44102, 48329, 54602, 56682, 58795, 48329, 48328, 63084, 65197, 50441,
- 37829, 37830, 50345, 63020, 65133, 52521, 50409, 62989, 60908, 50408, 44105,
- 37829, 52489, 65166, 63117, 48295, 44104, 50441, 54601, 56714, 54603, 46183,
- 58828, 65197, 60876, 41959, 35717, 42023, 56747, 65166, 60940, 46247, 56747,
- 63021, 56682, 46216, 37862, 44102, 63021, 65198, 56714, 37896, 46315, 44298,
- 27625, 21549, 34197, 52954, 61309, 65501, 65502, 65470, 65470, 65502, 65502,
- 65503, 65502, 65502, 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65503,
- 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422,
- 63422, 63422, 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54936,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970,
- 54969, 54969, 54970, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57082, 57050, 57050, 57082, 59131, 57083, 57083,
- 57083, 57083, 59131, 57083, 59163, 59163, 59163, 59131, 46647, 19599, 8970,
- 12905, 16903, 14790, 21063, 25223, 23142, 39911, 60907, 60972, 50408, 48328,
- 58827, 58795, 50344, 39877, 39844, 52521, 65165, 63020, 46151, 44103, 50441,
- 54601, 56682, 48297, 46183, 60907, 65166, 54635, 39845, 35717, 44136, 60908,
- 65069, 54601, 48264, 58828, 60940, 52489, 42023, 37765, 50377, 65133, 65134,
- 50343, 44070, 50442, 58730, 58796, 52555, 46184, 58764, 65165, 58859, 42022,
- 35749, 41991, 58764, 65101, 60875, 33640, 18984, 19017, 18984, 18984, 16936,
- 19048, 31595, 40015, 33611, 23110, 18917, 23078, 27369, 25256, 23112, 31498,
- 42029, 35788, 23209, 21095, 21096, 19015, 19049, 19016, 19016, 19016, 21065,
- 33609, 44137, 42056, 41960, 60908, 65230, 58860, 41990, 44071, 50409, 56714,
- 60940, 54571, 50345, 63053, 65166, 52554, 37829, 35717, 46216, 60940, 65197,
- 54633, 48264, 58828, 60876, 54570, 46249, 39910, 52490, 65199, 65166, 46248,
- 37831, 44168, 54538, 60909, 58828, 48263, 58761, 65133, 58860, 42023, 35685,
- 39878, 56715, 65166, 60908, 46182, 52522, 58827, 58729, 52490, 44136, 44071,
- 63022, 65231, 56746, 37798, 39944, 48361, 58827, 63053, 52587, 48328, 65132,
- 65197, 46346, 21254, 21354, 23629, 32115, 50874, 61309, 65502, 65470, 65470,
- 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422,
- 63422, 63422, 63422, 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54970, 54969, 54969, 54970, 54970, 54970, 57018, 57018, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57050, 57050, 57082, 59131, 57083,
- 57083, 57083, 57083, 57082, 57083, 59163, 59131, 59163, 50808, 25809, 6954,
- 10857, 14855, 16871, 14824, 14823, 14856, 14854, 25254, 41992, 44103, 39814,
- 52521, 65165, 60940, 46150, 39877, 46215, 54602, 58795, 52554, 46183, 58795,
- 65133, 56713, 39877, 33605, 42023, 58827, 65165, 56683, 48263, 56683, 60875,
- 54569, 46184, 39877, 50377, 65101, 65133, 50377, 37829, 46217, 52521, 58859,
- 56747, 48264, 56714, 65167, 60941, 44104, 35685, 39943, 56715, 65165, 60940,
- 50281, 54603, 60907, 56746, 48360, 44072, 25319, 19048, 19016, 18983, 18984,
- 18984, 19016, 29417, 35659, 37771, 41965, 35756, 18982, 14821, 21096, 29450,
- 39884, 39852, 29449, 23176, 29449, 33643, 25289, 21096, 19016, 19016, 21064,
- 19016, 19015, 23175, 21095, 31494, 52554, 63084, 54667, 48297, 60941, 65133,
- 54634, 39910, 35685, 44104, 60973, 65198, 56682, 46183, 54635, 58827, 56682,
- 52490, 44072, 50409, 63117, 65198, 46280, 35717, 44071, 52489, 63052, 60941,
- 48264, 54602, 65133, 58859, 44135, 37798, 37766, 54666, 65198, 63053, 46150,
- 48328, 54699, 56714, 54666, 48329, 44071, 60877, 65166, 58763, 37798, 35718,
- 46151, 58794, 65133, 56715, 48264, 60973, 63085, 54602, 41991, 35719, 46183,
- 63118, 65198, 54633, 44103, 54635, 46377, 29640, 17324, 25874, 46681, 59228,
- 65503, 65503, 65502, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422,
- 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54970, 54969, 54969, 54970, 54970, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57050, 57050, 57082, 59131,
- 57083, 57083, 57083, 57083, 59131, 57083, 57115, 59131, 54937, 32050, 9067,
- 8808, 14855, 14823, 14823, 14823, 14855, 16871, 14854, 14823, 23141, 33669,
- 41992, 52520, 60940, 56683, 48231, 56714, 65069, 56682, 44038, 33636, 39909,
- 58795, 65166, 54666, 44102, 52489, 56715, 56650, 52489, 42023, 48296, 65101,
- 65133, 50408, 37798, 42022, 52488, 62956, 60909, 50377, 54570, 65100, 60907,
- 46216, 35717, 37766, 56682, 65198, 61005, 46216, 50377, 58762, 58763, 54570,
- 46183, 44135, 60941, 65165, 54635, 31494, 19015, 19016, 19016, 18984, 16968,
- 16936, 23178, 29482, 23143, 18884, 23110, 35691, 39885, 21095, 14822, 23176,
- 37933, 46223, 31497, 16901, 23143, 37803, 42030, 31594, 21095, 21096, 21097,
- 21064, 19016, 19016, 19016, 19049, 21127, 33607, 41993, 35719, 42024, 63021,
- 65166, 54699, 41959, 48328, 56715, 58795, 56747, 46216, 50409, 65166, 65166,
- 48329, 35717, 37831, 50409, 63053, 65102, 48360, 50441, 63054, 60940, 48327,
- 39878, 37766, 54666, 65198, 63053, 44102, 42023, 52522, 56715, 58827, 52554,
- 46184, 60876, 65166, 58828, 37830, 35717, 41958, 56715, 65133, 56747, 44069,
- 56715, 58859, 54632, 46216, 37798, 44103, 63054, 65198, 54634, 37830, 46281,
- 54569, 58828, 60972, 50376, 50441, 65198, 65197, 44200, 21255, 21449, 23530,
- 29904, 44599, 59229, 65502, 65502, 65503, 65503, 63422, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52759, 52791, 52791, 52791, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52792, 52792, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57083,
- 57083, 57083, 57083, 57083, 57083, 59163, 59163, 59163, 54969, 40340, 11212,
- 6824, 12840, 14823, 14823, 14823, 14823, 14823, 16871, 16903, 14856, 27367,
- 52488, 60908, 54666, 46183, 35717, 37829, 58828, 65166, 56747, 41957, 46216,
- 52521, 56682, 56683, 46152, 50344, 63052, 63085, 48328, 35716, 35749, 46248,
- 60940, 65100, 50376, 52457, 62989, 60875, 48297, 39879, 37766, 54602, 65134,
- 63021, 44135, 44135, 52522, 56715, 56715, 50441, 46184, 60941, 65197, 56714,
- 39814, 35685, 44135, 60940, 65198, 56682, 29383, 16937, 19016, 18984, 16936,
- 18984, 21063, 33708, 44207, 35723, 23110, 16869, 18949, 25256, 18983, 18983,
- 19015, 27434, 31562, 20997, 18950, 31562, 39884, 37739, 27337, 21064, 19016,
- 19016, 19048, 21097, 19048, 19016, 19016, 18984, 19015, 21096, 18984, 31496,
- 54602, 62989, 50409, 50377, 65133, 65166, 52489, 35717, 33669, 48361, 65165,
- 65134, 50378, 48297, 60972, 60875, 52458, 46185, 37797, 52587, 65230, 63085,
- 44135, 39879, 48297, 54667, 60940, 58828, 46183, 58827, 65229, 58827, 39942,
- 35717, 37830, 56747, 65134, 60876, 44070, 54602, 60843, 56649, 50377, 41991,
- 44102, 63053, 65165, 54569, 37765, 39976, 50377, 58828, 61006, 50441, 50408,
- 65166, 63054, 50442, 35781, 35686, 48296, 65166, 65199, 52456, 48232, 58860,
- 54667, 25544, 13163, 23695, 40438, 57117, 63421, 65503, 65471, 65502, 65502,
- 65534, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52759, 52791, 52791, 52791, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52792, 52792, 52792, 52824, 52792,
- 52824, 52824, 52792, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937,
- 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57083, 57083, 57083, 57083, 57083, 57083, 59163, 59131, 57050, 42486, 17421,
- 6857, 10824, 14823, 14823, 14823, 14823, 14823, 14855, 16903, 16903, 14822,
- 31494, 58762, 65133, 58794, 39941, 39877, 50344, 56682, 58827, 50377, 48264,
- 63020, 63085, 50441, 35716, 33636, 48265, 65069, 65133, 50439, 48264, 60843,
- 58795, 50409, 42055, 37797, 54602, 65166, 63054, 44103, 39910, 46248, 56682,
- 60876, 54635, 46215, 60877, 65166, 56747, 39910, 33604, 44071, 60908, 65166,
- 56779, 46215, 56747, 60940, 56682, 48298, 39912, 21094, 16936, 18984, 18984,
- 19016, 18983, 23176, 31530, 37804, 39884, 44078, 37836, 18982, 16870, 19016,
- 19016, 16870, 16870, 14789, 14788, 25224, 37869, 39884, 27272, 18951, 18983,
- 18984, 19016, 19016, 19049, 19016, 19016, 19016, 18984, 19015, 19048, 21097,
- 21128, 29479, 35752, 29479, 44136, 65166, 65199, 52489, 46150, 56715, 58828,
- 54634, 50442, 41958, 52619, 63182, 60973, 41991, 35717, 42056, 54571, 63021,
- 60941, 46216, 54667, 65165, 60907, 44103, 33670, 37798, 56747, 65231, 60973,
- 42054, 50377, 56747, 56681, 54602, 46217, 44071, 63052, 65198, 54668, 35653,
- 35719, 46216, 60876, 65101, 54569, 46215, 63054, 65100, 52521, 39911, 35653,
- 46184, 65166, 65230, 50473, 39911, 52556, 58731, 58762, 54731, 44135, 52554,
- 65230, 65165, 42089, 27463, 29705, 23529, 23661, 42454, 57084, 63421, 65502,
- 65470, 65470, 65470, 63422, 63422, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52759, 52791, 52791, 52791,
- 52791, 50743, 50743, 50743, 50743, 52791, 52791, 52792, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54937, 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57082, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59098, 48727, 21647,
- 6922, 10824, 14824, 14791, 16904, 14823, 14823, 16903, 16935, 16934, 23142,
- 33671, 44071, 56650, 60972, 52521, 48200, 60876, 63053, 50472, 37796, 33604,
- 44104, 60972, 65165, 52488, 44102, 54634, 56746, 54569, 48264, 39910, 52554,
- 65165, 63052, 44135, 35717, 44071, 54570, 63020, 58795, 48231, 58827, 65165,
- 56747, 41990, 33604, 39910, 58892, 65197, 58826, 46119, 50475, 56780, 56715,
- 52522, 44071, 48296, 65134, 65134, 52522, 23207, 19015, 16936, 18984, 18984,
- 19016, 21064, 25290, 23176, 16837, 16805, 25192, 39885, 37869, 21096, 16903,
- 18984, 16935, 18918, 23111, 21063, 18950, 23047, 27272, 25224, 18918, 18950,
- 19015, 21064, 19016, 19016, 19016, 19016, 19048, 19016, 19049, 19016, 19015,
- 19016, 19017, 18984, 21095, 21064, 33639, 52555, 56748, 46184, 52554, 65198,
- 63085, 44168, 31589, 39878, 52490, 65102, 60973, 46247, 52586, 63085, 58827,
- 46184, 39879, 37798, 56747, 65197, 63052, 41990, 44136, 52522, 58730, 58796,
- 50442, 46215, 62989, 65198, 56714, 35717, 33638, 44071, 60875, 65167, 56747,
- 46150, 58827, 63020, 54602, 44136, 35685, 44103, 63085, 65230, 52521, 37797,
- 46281, 52521, 60876, 58893, 48296, 52459, 65231, 65134, 46217, 31557, 35653,
- 50409, 65135, 65199, 48328, 50440, 65102, 54732, 25480, 11083, 19502, 36244,
- 52954, 61374, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52759, 52791, 52791,
- 52791, 52791, 50743, 50743, 50743, 50743, 52791, 52791, 52792, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970,
- 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57082, 57082, 57083, 57083, 57083, 57083, 57083, 59131, 59099, 50840, 29969,
- 6954, 10857, 14823, 14855, 14823, 14824, 14823, 16903, 16968, 19048, 16934,
- 33671, 58794, 60939, 54569, 39941, 33637, 42055, 60940, 65165, 52489, 41925,
- 48329, 52521, 56682, 52522, 42055, 52522, 65133, 63020, 42087, 31587, 37829,
- 54569, 63085, 60972, 48263, 54602, 63053, 56715, 44103, 35717, 39878, 58860,
- 65197, 58827, 41989, 48297, 54602, 56715, 58763, 48263, 48296, 63054, 65197,
- 52521, 33637, 37767, 48329, 63020, 65133, 50440, 21095, 16936, 18983, 18983,
- 16936, 18984, 25289, 39950, 35789, 21063, 14692, 12644, 16869, 21127, 21032,
- 18983, 16935, 18983, 23176, 37902, 39951, 31498, 23143, 18949, 14821, 14854,
- 18983, 21032, 19016, 19016, 19016, 19015, 19016, 21096, 19048, 19049, 19016,
- 19016, 19016, 21064, 19017, 19047, 21097, 21129, 27367, 29447, 25254, 46250,
- 65133, 65133, 48297, 50409, 63022, 58827, 50440, 44072, 37765, 54699, 65230,
- 63021, 41990, 39942, 48360, 56714, 61005, 54667, 46183, 60941, 65199, 58795,
- 37830, 33605, 41958, 60908, 65166, 56715, 44038, 56716, 60875, 56682, 48329,
- 39911, 46152, 63119, 65199, 52522, 33637, 41992, 50409, 60907, 63053, 52458,
- 50408, 63118, 65134, 48329, 35750, 31556, 48361, 65165, 65231, 46280, 46184,
- 58797, 58826, 56651, 50443, 37830, 54699, 65232, 63118, 40007, 29608, 37962,
- 25577, 21517, 34131, 50874, 61374, 65502, 65502, 65502, 63422, 65502, 65502,
- 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50711, 50711, 52759, 52791,
- 52791, 52791, 52791, 50743, 50743, 52791, 50743, 50743, 50743, 52824, 52792,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54970, 57018,
- 54970, 54970, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57082, 57082, 57082, 57083, 57083, 59131, 59163, 59130, 54937, 34131,
- 11147, 6825, 12840, 14823, 14855, 14823, 14823, 14822, 16904, 16935, 16935,
- 18950, 39943, 60972, 65165, 52490, 37797, 40007, 48392, 56714, 58762, 46182,
- 50440, 65133, 63020, 46183, 31557, 33637, 50441, 65133, 63052, 46248, 52458,
- 60907, 58761, 48328, 39942, 39877, 58828, 65197, 58826, 39878, 39944, 50408,
- 58794, 60941, 50442, 48295, 63053, 65166, 52522, 35686, 33573, 46184, 63053,
- 65198, 54568, 48296, 60941, 60908, 54569, 46250, 35655, 18982, 17000, 18983,
- 18951, 16936, 18984, 25257, 39885, 44046, 39917, 35756, 21063, 12644, 14790,
- 18984, 18984, 18984, 18984, 23177, 33643, 37837, 39917, 39981, 31562, 21031,
- 18984, 21063, 21032, 18984, 19016, 21096, 19016, 19016, 19016, 19016, 19048,
- 19048, 19048, 21097, 21064, 19016, 19016, 19016, 19017, 19016, 16935, 19048,
- 33640, 50377, 52395, 41990, 56747, 65199, 63085, 40006, 35719, 44071, 54634,
- 65133, 58893, 44135, 58860, 65166, 58795, 41991, 33637, 39846, 60876, 65230,
- 58859, 41991, 50442, 58763, 58730, 54635, 44104, 46086, 63053, 65198, 52522,
- 33605, 37831, 48296, 60940, 65134, 52456, 48295, 63086, 63021, 50377, 37862,
- 31525, 48297, 65166, 65198, 50408, 39879, 50506, 54666, 56682, 54668, 39974,
- 52553, 65263, 63085, 42055, 31525, 37799, 52554, 65166, 63119, 48296, 58730,
- 65133, 56747, 25416, 11050, 19435, 32019, 48825, 59292, 65502, 65502, 65502,
- 63454, 63454, 65503, 65470, 65502, 65503, 65502, 65502, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50711, 50711, 52759,
- 52791, 52791, 52791, 52791, 50743, 50743, 50743, 50743, 50743, 50743, 52792,
- 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970,
- 57018, 54970, 54970, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57082, 57082, 57083, 57083, 57083, 59163, 57049, 38357,
- 13261, 8905, 14888, 14791, 14823, 14823, 14823, 14855, 14822, 16904, 16903,
- 25318, 35751, 48295, 60843, 60941, 50344, 52392, 65100, 60971, 44168, 33606,
- 33541, 52425, 65134, 63053, 46184, 46184, 58731, 58730, 52522, 44168, 39909,
- 58796, 65198, 58860, 37797, 35717, 44135, 56746, 63054, 56651, 48231, 62989,
- 65133, 52555, 35783, 31525, 44136, 63086, 65197, 54633, 44070, 54667, 58827,
- 56682, 50442, 39910, 52489, 65198, 63118, 44136, 21095, 19016, 16936, 16935,
- 16936, 16936, 19016, 25322, 23176, 18917, 25191, 35724, 44208, 31563, 14789,
- 16903, 19016, 18984, 16936, 18984, 16870, 16805, 20998, 31498, 42062, 37836,
- 21064, 21096, 23177, 19015, 16936, 19016, 19048, 21096, 21096, 19048, 19048,
- 21096, 21096, 21096, 21096, 19048, 19016, 19048, 23209, 23177, 18984, 19016,
- 19048, 21065, 23239, 23207, 27334, 52490, 65197, 63052, 46215, 56747, 63117,
- 58827, 44135, 37766, 37797, 60876, 65198, 60909, 39846, 46249, 54571, 58729,
- 58796, 50378, 44071, 61005, 65230, 54634, 33605, 31558, 44071, 60908, 65166,
- 54633, 48263, 60973, 62987, 52520, 42056, 33638, 46185, 65198, 65229, 46247,
- 35717, 44265, 52553, 60907, 58924, 44135, 50408, 65198, 65167, 42088, 29477,
- 33638, 48394, 65198, 65166, 46214, 50473, 63053, 58858, 52521, 46217, 35719,
- 56780, 65263, 63085, 39878, 35881, 42186, 27657, 17324, 29971, 46680, 59260,
- 65502, 65502, 65503, 65470, 65502, 65470, 65502, 65503, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52791, 52791, 52791, 52791, 52791, 50743, 50743, 50743, 50743, 50743, 50743,
- 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57082, 57082, 57082, 57050, 57083, 57083, 59098, 44598,
- 17486, 4777, 8776, 14792, 16839, 16871, 16903, 16903, 16935, 16903, 16904,
- 21063, 44136, 60940, 60875, 48295, 35783, 31557, 48361, 65134, 65068, 46184,
- 42023, 52489, 54569, 54634, 50408, 41990, 56779, 65165, 58859, 35781, 33572,
- 39909, 58763, 65166, 56715, 46183, 58828, 63020, 56650, 41960, 31525, 42054,
- 63085, 65198, 54569, 41956, 50408, 56682, 56715, 56684, 44103, 50441, 65166,
- 65134, 48264, 31525, 35751, 52490, 65165, 63118, 44105, 18981, 16936, 16904,
- 16935, 16936, 18984, 25322, 42095, 37836, 23110, 16836, 18884, 27304, 27337,
- 18983, 16936, 16936, 18983, 16936, 16903, 14757, 10531, 10564, 18918, 25256,
- 27337, 21064, 29515, 39982, 31562, 23176, 21064, 21064, 21096, 21064, 19016,
- 19016, 19048, 19048, 19048, 19048, 19048, 19016, 23209, 35853, 39983, 27338,
- 19016, 19015, 21033, 19016, 19016, 21064, 33608, 44169, 42057, 39846, 58860,
- 65198, 58893, 37830, 41991, 48328, 56714, 60972, 52554, 44135, 61005, 65230,
- 54666, 33669, 31557, 41990, 62989, 65198, 54634, 44102, 56780, 58859, 52521,
- 46249, 37798, 46184, 65167, 65166, 50378, 33606, 39976, 50408, 60972, 61004,
- 48328, 50409, 65166, 63053, 46248, 33671, 29445, 48328, 65231, 65263, 46215,
- 46215, 58860, 58795, 54602, 50443, 37830, 54667, 65263, 61070, 39878, 35685,
- 42023, 54634, 65166, 60973, 42086, 58828, 65199, 56812, 23367, 13032, 19339,
- 27825, 44599, 57180, 63454, 65503, 65503, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422, 63422,
- 63422, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52791, 52791, 52791, 52791, 52791, 50743, 50743, 50743, 50743, 50743,
- 50743, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57082, 57050, 57082, 57082, 59131, 57083, 50775,
- 23727, 11113, 19240, 19046, 16838, 14791, 14887, 14855, 16871, 16903, 14854,
- 14822, 21061, 48297, 65132, 63021, 44135, 37764, 44136, 52522, 58795, 54603,
- 44102, 56714, 65165, 56779, 37798, 29444, 37797, 56714, 65166, 58827, 46182,
- 54603, 60940, 56649, 46216, 37797, 42023, 61005, 65197, 54601, 37797, 42056,
- 52489, 58828, 58829, 48296, 50408, 65166, 63053, 46216, 31557, 33572, 50441,
- 65166, 65102, 50376, 50441, 60941, 60876, 50441, 46152, 44039, 39975, 31558,
- 18983, 16936, 16936, 19015, 31530, 39917, 41997, 39917, 37869, 23143, 16838,
- 21096, 19016, 16936, 18983, 18983, 16936, 16903, 16870, 12677, 10564, 12676,
- 16837, 18951, 21063, 31563, 44110, 44045, 39949, 33676, 23176, 19016, 19016,
- 18983, 19016, 19016, 19016, 19016, 19016, 19016, 21064, 29483, 42062, 42094,
- 29450, 23209, 27434, 23208, 18984, 19016, 19017, 19016, 21126, 21064, 27367,
- 52554, 65133, 58827, 46183, 60973, 65198, 56683, 35814, 31524, 39878, 60941,
- 65198, 56747, 39942, 52555, 58730, 56649, 52523, 41992, 46184, 65167, 65230,
- 50409, 31525, 35751, 46217, 63021, 65165, 50376, 48296, 63118, 63020, 48329,
- 35782, 31525, 50409, 65199, 65166, 44102, 42024, 52587, 56681, 58763, 54700,
- 41990, 52554, 65231, 63085, 37894, 29477, 35750, 54602, 65198, 63118, 44103,
- 56715, 63118, 58827, 48264, 39912, 33574, 58796, 65231, 61004, 37831, 42089,
- 44362, 29737, 15211, 21647, 40470, 57116, 63422, 65502, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422, 63422,
- 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52824, 52824, 52792, 52792, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54937, 54969, 54969, 54969, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57051, 57051, 57082, 59067, 52888,
- 32049, 9066, 33800, 52585, 50409, 31526, 14822, 12776, 12807, 14822, 14822,
- 18950, 31462, 37831, 52425, 60940, 58860, 46182, 54570, 65101, 58795, 41990,
- 31525, 33637, 54635, 65197, 60908, 42022, 48329, 56746, 56649, 50409, 42022,
- 44070, 62989, 65166, 54601, 33604, 35782, 48296, 60875, 61004, 52490, 50375,
- 65133, 63052, 48328, 33605, 31492, 48361, 65198, 65134, 48295, 44168, 54700,
- 58762, 52522, 48330, 39877, 56683, 65199, 63052, 35751, 29414, 58730, 65165,
- 56714, 29446, 16936, 19016, 27402, 27337, 20965, 25159, 37804, 44175, 29482,
- 16870, 16935, 16936, 18984, 23177, 33676, 27401, 18983, 16904, 16871, 16838,
- 14757, 14789, 18951, 18983, 16837, 21030, 31465, 42029, 42062, 27402, 21095,
- 23177, 23177, 21063, 18984, 19016, 16968, 18984, 18984, 29450, 46256, 42030,
- 25288, 19015, 31530, 44142, 37836, 23176, 19048, 19016, 19016, 19016, 21097,
- 23144, 31526, 39976, 35720, 37830, 61005, 65231, 54731, 35750, 48329, 54601,
- 56714, 58828, 48297, 46216, 65199, 65198, 50441, 29445, 31526, 44104, 63053,
- 65198, 54538, 46215, 61036, 62988, 50410, 42023, 33605, 48329, 65199, 65167,
- 48296, 35718, 46282, 54601, 60908, 58861, 42022, 54603, 65232, 63117, 42023,
- 29445, 31524, 52522, 65232, 63150, 44103, 52490, 61037, 58795, 50441, 42089,
- 33638, 56781, 65264, 61037, 33702, 35783, 44168, 58730, 63054, 56812, 40007,
- 58892, 65262, 56812, 23335, 15081, 19338, 23631, 36277, 55034, 63422, 65502,
- 65502, 63454, 63454, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 63422,
- 63422, 63422, 63422, 50743, 50743, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52792, 52792, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57083, 57051, 57082, 57018,
- 38291, 7085, 8937, 48265, 65100, 65101, 42023, 23236, 29414, 25253, 14886,
- 14824, 25253, 50441, 63020, 56745, 44070, 35686, 33605, 54635, 65165, 58827,
- 41959, 44103, 54537, 54601, 54635, 48232, 42022, 60973, 65198, 52554, 33572,
- 31525, 44103, 62954, 65133, 52521, 46183, 60972, 63019, 50376, 37800, 33573,
- 48329, 65199, 65165, 48263, 41957, 50474, 56682, 58762, 52554, 42022, 56714,
- 65230, 63020, 39910, 31525, 37831, 56715, 65135, 65068, 33607, 23237, 50504,
- 63020, 54570, 25319, 16936, 29418, 42095, 35788, 23110, 16804, 18917, 23176,
- 23176, 18951, 16936, 18984, 18984, 29483, 46288, 42062, 33643, 25322, 21064,
- 18983, 16903, 16904, 18984, 16903, 10564, 8418, 12611, 21030, 29418, 25257,
- 21128, 35756, 37868, 25320, 21096, 18983, 19016, 18984, 21064, 31530, 44175,
- 35756, 16838, 23176, 39917, 39884, 31529, 23208, 27434, 33676, 23209, 19016,
- 19016, 18984, 19048, 19014, 19015, 27400, 54571, 65070, 52521, 48264, 65166,
- 65166, 52522, 33574, 29445, 44072, 63086, 65263, 54569, 44070, 58829, 60874,
- 54569, 48330, 37766, 48265, 65199, 65198, 46248, 31524, 39976, 50441, 60972,
- 63053, 46215, 52488, 65198, 63053, 42121, 31558, 29445, 50443, 65198, 65231,
- 44167, 46249, 58829, 58794, 54602, 50442, 35717, 56748, 65263, 63053, 33702,
- 31557, 39910, 56682, 65167, 61005, 44102, 58859, 65231, 56811, 39976, 31559,
- 31590, 58893, 65263, 60973, 39782, 48298, 50570, 33864, 15178, 19470, 34164,
- 50906, 63390, 65503, 65503, 65502, 65502, 65470, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422,
- 63422, 63422, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52792, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57050, 57083, 57049,
- 42486, 17420, 9000, 21286, 46248, 63085, 65101, 48230, 46247, 62923, 52456,
- 27333, 14759, 25253, 54666, 65166, 60876, 39813, 35749, 44167, 54569, 58827,
- 50473, 44102, 58893, 65133, 54602, 31525, 27365, 39975, 60940, 65166, 54633,
- 46151, 58828, 58859, 50441, 39976, 33637, 48297, 65102, 65166, 46182, 35685,
- 46184, 52521, 60908, 58795, 44071, 54666, 65198, 60972, 41926, 29412, 33669,
- 56683, 65166, 60940, 44135, 54634, 63052, 58793, 46282, 42056, 31557, 25254,
- 25254, 33671, 29413, 18983, 19049, 29482, 37772, 39852, 41997, 39949, 23144,
- 12709, 16936, 18984, 19016, 16936, 19016, 23112, 31433, 37739, 44078, 46256,
- 29514, 16903, 16936, 18984, 18983, 16903, 12710, 10564, 8483, 10563, 16870,
- 21064, 23176, 37738, 41931, 39884, 37901, 27402, 19015, 18984, 23144, 23143,
- 23142, 18918, 16805, 35788, 48336, 31529, 18981, 25222, 37836, 44208, 33708,
- 23176, 21096, 21064, 19016, 19016, 21065, 21096, 29447, 35720, 29446, 41992,
- 63054, 65231, 52585, 39941, 52619, 58795, 56682, 52523, 39911, 48328, 65199,
- 65198, 46248, 29477, 35783, 48296, 65069, 65133, 46248, 50378, 65166, 61005,
- 46248, 35751, 29414, 50442, 65231, 63183, 44103, 41959, 52555, 56649, 56747,
- 54668, 37862, 54731, 65295, 61036, 37797, 29414, 33606, 52521, 65198, 63117,
- 44102, 56748, 65167, 58828, 44167, 37831, 33637, 58863, 65232, 61005, 35780,
- 42056, 48362, 56683, 62989, 52587, 37863, 60908, 65229, 56715, 23272, 10954,
- 13098, 17389, 30003, 48793, 61309, 65503, 65502, 63422, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 63422, 63422, 50743, 50743, 50743, 50743, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969,
- 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 50710, 21616, 11081, 40071, 52554, 54570, 52488, 46216, 37829, 54667, 65134,
- 60908, 35718, 31526, 39942, 54601, 63053, 56682, 46150, 58827, 65101, 52521,
- 35686, 29412, 39909, 60972, 65166, 54602, 41958, 52555, 56746, 54569, 48362,
- 39878, 48264, 65134, 65133, 46215, 29477, 37863, 50439, 63020, 58893, 46215,
- 54600, 65166, 58892, 44103, 31525, 33573, 54666, 65197, 62989, 41990, 50410,
- 56747, 56746, 52554, 44136, 39943, 62989, 65199, 58826, 29382, 29446, 54666,
- 58795, 33639, 16872, 16935, 16903, 21096, 19015, 16805, 23078, 33610, 42062,
- 27337, 14790, 16936, 18984, 16936, 16935, 19016, 16805, 12612, 18853, 29385,
- 37901, 29449, 18983, 25322, 29482, 21095, 16935, 16903, 16871, 14790, 12709,
- 16870, 23208, 21095, 18885, 23078, 35658, 46255, 37901, 21096, 18984, 18984,
- 16870, 12676, 14725, 18951, 31561, 35690, 25256, 25224, 33610, 39916, 35722,
- 25256, 27305, 35821, 35756, 21128, 19016, 21064, 21065, 19016, 21063, 18984,
- 29447, 52522, 58893, 46215, 48297, 65231, 65198, 48329, 29413, 31526, 46216,
- 65166, 65231, 48361, 48298, 63054, 60940, 48328, 42024, 31525, 50410, 65231,
- 65198, 44103, 35718, 46248, 54602, 60941, 60942, 44071, 54667, 65231, 63053,
- 37862, 27396, 31494, 54635, 65263, 63118, 44039, 52554, 60974, 56712, 50408,
- 44136, 33637, 56813, 65263, 60972, 35717, 35751, 42120, 56714, 63052, 56812,
- 42055, 60973, 65263, 56747, 35718, 27366, 33637, 60908, 65230, 60940, 27398,
- 14921, 21129, 15050, 10987, 15309, 27889, 48760, 61277, 65503, 65502, 63422,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54969, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57082, 57050, 59131, 57050, 57083,
- 54872, 25840, 4874, 19208, 54633, 65132, 56747, 33669, 27300, 33669, 54633,
- 63085, 58794, 42022, 54634, 63019, 52520, 39910, 31523, 39845, 60941, 65198,
- 52554, 37797, 46249, 52521, 56681, 56682, 46120, 48295, 65165, 63117, 44135,
- 29411, 31558, 48328, 63053, 63053, 48295, 50441, 63085, 58858, 46184, 33670,
- 31525, 56683, 65199, 63052, 41925, 42056, 52556, 56682, 56746, 50410, 42024,
- 62988, 65199, 56747, 33605, 31525, 39943, 60908, 65199, 58795, 25222, 33608,
- 63021, 65132, 41991, 16935, 17000, 25320, 21096, 12709, 8451, 10532, 16805,
- 21063, 21031, 16903, 16936, 18952, 16903, 16936, 16904, 14757, 8483, 8451,
- 14724, 21064, 25225, 23144, 39949, 46254, 33610, 25256, 21064, 18984, 18983,
- 16903, 23176, 39950, 37837, 23078, 14691, 16836, 27337, 25321, 21064, 18984,
- 16903, 14789, 14725, 16838, 21032, 21063, 16869, 14725, 27305, 44078, 39949,
- 18950, 14789, 31497, 44078, 39982, 25289, 19016, 21097, 21096, 19048, 19048,
- 21096, 21096, 25287, 27432, 25222, 41993, 63151, 65198, 48361, 44104, 58862,
- 58827, 52552, 46250, 35686, 50442, 65230, 65165, 42056, 31558, 39944, 52521,
- 65102, 63086, 44135, 54634, 65230, 60972, 42024, 31525, 29444, 54634, 65231,
- 63119, 42055, 46282, 56781, 58761, 54634, 48362, 37798, 58860, 65263, 60973,
- 33606, 31525, 39911, 58763, 65229, 60972, 41991, 58892, 65229, 56747, 37863,
- 31558, 31557, 58926, 65264, 60907, 33669, 46282, 54635, 56747, 58796, 50474,
- 23207, 19017, 19016, 19017, 17034, 15050, 13034, 15244, 27824, 44599, 57180,
- 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54969, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083,
- 54937, 30067, 7050, 10951, 25383, 54601, 65165, 58827, 39908, 52457, 58795,
- 54600, 44168, 37829, 37861, 58894, 65166, 54602, 31524, 37831, 46247, 56746,
- 60908, 48295, 48263, 65102, 65101, 46216, 29444, 27365, 44200, 65132, 65165,
- 46214, 46215, 60908, 58794, 50409, 39943, 35685, 54634, 65198, 62990, 39845,
- 35749, 44200, 54634, 60940, 52618, 44103, 60940, 65230, 56716, 33638, 27333,
- 35750, 58892, 65231, 56779, 44103, 58827, 60972, 54633, 44232, 37831, 21063,
- 21063, 33671, 35752, 25223, 16936, 29483, 46320, 35756, 23143, 16805, 12612,
- 10564, 14789, 18984, 16968, 16935, 21096, 23209, 21064, 18952, 16871, 14758,
- 12645, 10564, 16871, 19016, 21031, 29450, 37803, 39883, 44142, 35789, 21063,
- 18984, 19016, 25289, 39950, 42030, 39884, 35691, 25191, 18917, 21063, 19015,
- 18984, 18984, 16903, 16903, 16871, 16838, 14757, 14757, 16871, 23144, 27337,
- 25224, 14725, 25289, 42030, 41964, 31497, 23143, 21096, 21096, 19016, 19016,
- 19016, 23176, 21095, 18984, 18951, 18982, 31494, 52457, 56683, 37895, 50408,
- 65232, 65230, 42055, 29413, 33671, 48329, 63053, 65134, 46215, 52554, 65198,
- 62987, 44135, 35719, 31461, 54604, 65232, 65198, 41990, 39943, 50507, 54633,
- 56779, 54635, 41958, 58860, 65295, 61005, 33637, 29412, 35654, 54668, 65264,
- 63118, 42023, 56715, 63118, 58795, 44137, 35751, 33669, 58925, 65265, 58894,
- 33605, 42057, 48362, 56714, 60973, 52587, 37896, 63084, 65231, 54700, 29445,
- 27399, 21126, 19017, 19017, 19016, 19016, 16969, 17001, 17066, 13098, 11212,
- 21680, 46679, 65469, 65470, 65471, 65503, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57082, 42388, 11212, 15176, 48296, 52488, 54537, 48362, 39943, 37861, 60973,
- 65134, 52521, 29445, 31557, 44071, 58794, 63053, 50408, 48295, 65101, 63020,
- 46215, 31525, 29380, 46216, 65165, 63117, 48263, 44039, 54635, 58762, 54570,
- 46249, 37797, 54602, 65198, 60941, 37830, 29477, 39911, 54633, 65132, 56747,
- 44071, 58860, 65133, 56713, 37798, 29445, 35687, 60941, 65261, 56780, 39877,
- 52521, 58764, 56682, 52522, 41958, 44136, 65133, 65166, 50474, 23142, 18951,
- 18983, 16903, 16871, 16872, 16936, 21160, 33610, 39981, 39917, 39949, 37901,
- 21096, 12710, 14855, 18984, 16936, 16935, 33709, 46256, 33611, 23144, 18951,
- 16903, 16871, 14791, 14823, 18984, 16903, 12612, 16740, 27271, 39949, 35756,
- 21096, 19016, 19016, 18951, 18885, 25223, 35691, 44175, 33643, 18950, 19015,
- 19016, 18984, 18984, 16936, 16935, 21096, 31628, 29482, 21031, 16870, 18950,
- 16870, 14725, 16838, 29482, 44175, 37836, 23110, 25288, 40014, 37901, 23208,
- 21063, 19016, 23176, 23143, 21095, 21063, 19017, 18983, 21095, 23143, 21095,
- 44040, 60940, 60972, 46184, 48330, 60972, 58859, 48295, 39976, 31492, 52554,
- 65264, 65167, 37864, 35751, 46249, 54632, 63054, 58893, 44071, 58828, 65231,
- 58924, 33734, 27365, 29478, 54668, 65295, 61070, 37862, 52587, 60973, 56713,
- 50410, 44136, 33670, 58926, 65263, 58892, 31526, 35719, 42088, 56780, 65199,
- 56812, 40006, 61070, 65231, 56715, 33606, 27398, 31559, 60972, 65295, 56811,
- 33669, 54635, 56683, 35752, 18984, 16969, 18984, 18984, 18985, 18984, 19114,
- 11147, 11147, 40339, 65469, 65470, 65471, 65471, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 57018, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57082,
- 57050, 44598, 15438, 4810, 29606, 62956, 63052, 52457, 27363, 27300, 37861,
- 58859, 65133, 52489, 44103, 56812, 60939, 50344, 35751, 29445, 46183, 65165,
- 63053, 46182, 35717, 46282, 52521, 56714, 52555, 39942, 54571, 65197, 60940,
- 37799, 25316, 31589, 54602, 65134, 58860, 44070, 56715, 63085, 56715, 42023,
- 31558, 33638, 60973, 65230, 56780, 37797, 46216, 50442, 56746, 56748, 46217,
- 44167, 65166, 65165, 50408, 27396, 29478, 44136, 63053, 65230, 50441, 23141,
- 19016, 18950, 16904, 18984, 18984, 16935, 23209, 23175, 18916, 25192, 39917,
- 44142, 25289, 16935, 18984, 18983, 16936, 21064, 31499, 42030, 41964, 39917,
- 35756, 21064, 18983, 18984, 16904, 18984, 14791, 10564, 8419, 10532, 18950,
- 23143, 21096, 19016, 16903, 12677, 8418, 12547, 20933, 29384, 27369, 19015,
- 18984, 19016, 18983, 18983, 19016, 16935, 25289, 42094, 44142, 37836, 29482,
- 21095, 14790, 14822, 21031, 23111, 25224, 25256, 18950, 27337, 46223, 46223,
- 37804, 33676, 25289, 19015, 23176, 23176, 23143, 18984, 21127, 29478, 31528,
- 19015, 23143, 33607, 33670, 29382, 50442, 65231, 65166, 39878, 31558, 39975,
- 54603, 65133, 63085, 44103, 58828, 65231, 60939, 39911, 29446, 29414, 56780,
- 65296, 63118, 35781, 46249, 56748, 54667, 54634, 48362, 35750, 60973, 65264,
- 58892, 31526, 31525, 35784, 58827, 65263, 60972, 39911, 58924, 65230, 54667,
- 39911, 31527, 33607, 60974, 65263, 58860, 33606, 46280, 52523, 58794, 58830,
- 50410, 37928, 63118, 65231, 50570, 21126, 18985, 19016, 16936, 16968, 19017,
- 15050, 11115, 23629, 52789, 65502, 63422, 65470, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 50710,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 57018,
- 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57081,
- 57114, 50776, 21647, 4905, 12935, 33734, 58859, 65134, 52424, 39877, 54635,
- 58728, 50407, 44136, 35685, 44135, 65167, 65132, 44135, 29444, 37895, 50375,
- 58827, 56812, 44070, 54537, 65166, 58892, 39877, 27300, 29444, 54602, 65199,
- 60940, 41990, 50441, 58892, 56649, 48296, 35814, 35717, 60940, 65198, 58796,
- 33604, 35815, 46216, 58793, 63052, 50409, 46184, 65101, 65166, 48360, 29476,
- 25284, 41991, 63053, 65196, 50408, 44104, 60941, 58859, 52489, 44168, 41990,
- 46218, 50410, 31463, 16903, 18984, 16935, 18983, 18952, 14757, 10498, 12611,
- 18982, 25257, 21096, 19016, 18984, 16936, 16968, 19016, 16837, 18917, 29417,
- 44143, 42127, 23209, 16903, 16935, 16935, 18983, 16903, 14790, 10596, 10531,
- 12677, 19016, 16935, 16935, 16936, 14790, 10564, 8419, 8419, 16837, 21128,
- 19015, 19016, 18984, 18984, 19016, 16968, 21096, 23144, 27271, 33577, 44045,
- 48368, 35724, 18983, 16935, 18983, 16870, 16805, 16837, 21031, 21030, 23078,
- 29385, 39885, 46288, 33708, 21063, 21096, 23176, 21096, 19017, 31558, 58860,
- 61005, 35752, 18951, 18951, 27399, 31558, 48329, 65135, 65167, 44070, 54635,
- 65198, 60907, 41992, 33670, 29477, 56748, 65231, 63086, 35749, 40041, 48459,
- 56745, 60941, 54669, 35813, 58892, 65264, 58924, 31558, 27333, 31558, 58859,
- 65264, 60972, 39846, 54699, 63118, 56746, 44169, 35751, 33606, 61006, 65231,
- 56780, 29541, 39944, 46248, 58794, 63085, 52619, 39944, 63117, 65262, 52587,
- 31557, 25285, 33639, 61004, 65264, 56779, 21159, 16936, 16968, 16968, 18984,
- 17002, 9003, 17355, 40174, 61144, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970,
- 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57082, 57050, 55034,
- 57082, 56921, 29970, 4938, 25575, 50378, 54537, 54568, 50442, 35717, 46215,
- 65132, 65068, 42022, 27267, 31525, 46247, 63020, 62988, 46118, 50472, 65134,
- 60875, 39910, 29445, 29412, 52587, 65197, 60909, 39845, 44135, 52586, 54633,
- 52521, 46151, 39878, 60940, 65166, 54667, 29477, 29477, 39943, 60811, 65165,
- 54602, 46150, 63052, 63117, 50441, 33606, 27300, 42023, 63117, 65229, 50408,
- 41926, 52555, 56714, 52554, 50442, 39847, 50410, 65197, 65196, 42057, 16839,
- 31559, 63084, 65260, 44168, 18982, 18984, 18983, 18983, 16903, 12743, 10629,
- 10564, 8516, 16838, 19016, 16936, 16936, 16904, 16936, 14822, 12644, 8450,
- 12611, 23111, 27369, 21096, 18983, 29515, 35789, 23176, 18983, 16903, 16935,
- 16871, 14790, 21096, 29483, 23209, 18951, 16936, 14823, 14791, 12678, 14823,
- 19016, 18983, 19016, 19016, 18984, 19016, 18984, 19016, 16870, 10531, 14723,
- 27303, 37836, 31562, 18983, 18984, 18920, 14790, 14757, 23143, 42063, 35788,
- 20997, 14723, 18949, 31497, 29482, 23176, 21096, 21096, 21064, 18984, 29448,
- 56716, 60972, 37831, 18952, 25223, 52522, 63054, 58795, 44103, 37897, 31462,
- 56716, 65231, 61038, 33670, 33702, 44169, 54697, 63117, 58861, 39942, 60941,
- 65263, 58892, 33606, 27301, 31494, 58830, 65296, 61038, 37830, 52585, 58893,
- 56683, 50441, 42025, 33671, 61005, 65263, 56845, 27397, 33702, 41991, 58827,
- 65199, 56748, 39944, 63052, 65197, 52554, 31623, 25318, 33640, 61007, 65296,
- 56748, 35653, 50442, 54571, 54601, 54667, 44137, 18983, 18954, 19016, 18985,
- 19050, 10987, 11148, 31820, 52657, 63389, 65503, 65502, 65470, 65470, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54970, 54970, 54970,
- 54970, 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57082, 57050,
- 59098, 54969, 38292, 7115, 8904, 44168, 65099, 63052, 42055, 23170, 25283,
- 46215, 65101, 65069, 44102, 48295, 60941, 56713, 44102, 33670, 31462, 54635,
- 65166, 60908, 37764, 39846, 48265, 54569, 58828, 50410, 41958, 60907, 65165,
- 56682, 29445, 25253, 33702, 58860, 65166, 56715, 44070, 58859, 60972, 52489,
- 37864, 29477, 39976, 63086, 65165, 50345, 35717, 46248, 52522, 58795, 58828,
- 44071, 50378, 65263, 65164, 40007, 25283, 29476, 48362, 65166, 65166, 40006,
- 16870, 23143, 44041, 46249, 27366, 18952, 18984, 18984, 16935, 16903, 16903,
- 16871, 14790, 14757, 16903, 16936, 16936, 18983, 27435, 29483, 18950, 12709,
- 10564, 8483, 10564, 21064, 18984, 23177, 42095, 46256, 37836, 33643, 25322,
- 21064, 19016, 16935, 31628, 50515, 39982, 27369, 21064, 16936, 18983, 18983,
- 21064, 18983, 18984, 18984, 19016, 18984, 21096, 35790, 33708, 18949, 10531,
- 8450, 12644, 18950, 21063, 18983, 16904, 18984, 16936, 16870, 27369, 42127,
- 46158, 39884, 33643, 23110, 18917, 27337, 21095, 19015, 19016, 21064, 19016,
- 21063, 29416, 31527, 21095, 16938, 25288, 58796, 65198, 61006, 33638, 31559,
- 39913, 54632, 65165, 61005, 39943, 58827, 65264, 58859, 37862, 29478, 29413,
- 58861, 65263, 61038, 33701, 48362, 54699, 54632, 54731, 48361, 37799, 63086,
- 65296, 56843, 29414, 29445, 35719, 58860, 65263, 56844, 39941, 61037, 65199,
- 54698, 37862, 29509, 31559, 63087, 65263, 54700, 31526, 46184, 50440, 56746,
- 58861, 48395, 37863, 63117, 65197, 48393, 25253, 27398, 23207, 16967, 16968,
- 19018, 15051, 9035, 21516, 44335, 61177, 63455, 63422, 65470, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50711, 50711, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54970, 54970,
- 54970, 54970, 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 44501, 13323, 6888, 17095, 44168, 63085, 63052, 42023, 39942,
- 54667, 54568, 48328, 42024, 33605, 54634, 65165, 60908, 35684, 27460, 37894,
- 54601, 62988, 54601, 41989, 58859, 65166, 56618, 31558, 25251, 35684, 60877,
- 65198, 54634, 37861, 54635, 58827, 52521, 48297, 35750, 42023, 65166, 65197,
- 48328, 29444, 37863, 48296, 60939, 63020, 46182, 48361, 65198, 63053, 44103,
- 27332, 27332, 48329, 65198, 65132, 44136, 48296, 58924, 56778, 50441, 44201,
- 29383, 16903, 16871, 18951, 16902, 16903, 16904, 16904, 16903, 16935, 18984,
- 18984, 16903, 16903, 16935, 18952, 18985, 16903, 23209, 42095, 44110, 35723,
- 27402, 21096, 12709, 12709, 16903, 18984, 25257, 27336, 31465, 37772, 46321,
- 40079, 21063, 16935, 19048, 27369, 37773, 39884, 37836, 37934, 27370, 16903,
- 18984, 19016, 18984, 18985, 18984, 19016, 19016, 27434, 48336, 48304, 39916,
- 31530, 18950, 10564, 14790, 18983, 18952, 18984, 18983, 18984, 23209, 23143,
- 20998, 29352, 37836, 48401, 35755, 20998, 23143, 23112, 21064, 19015, 21064,
- 19080, 19017, 19017, 18952, 18984, 19016, 23143, 52554, 65295, 63085, 42022,
- 56779, 65199, 56778, 41992, 33639, 29447, 58893, 65264, 60975, 33638, 39944,
- 48362, 56746, 60940, 52587, 37862, 63119, 65295, 56746, 29415, 27300, 31558,
- 58861, 65328, 58925, 37830, 58861, 63053, 52586, 44170, 35752, 33638, 61006,
- 65296, 56780, 31462, 37895, 46217, 58858, 63184, 52585, 41959, 65198, 65230,
- 52554, 31525, 25285, 31590, 63053, 65230, 52651, 35750, 54764, 56779, 35752,
- 16935, 17034, 9003, 15308, 35980, 54870, 63423, 65502, 65502, 65470, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 52791, 50743, 52791, 50743, 50711, 50711, 50711, 50711, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54970,
- 54970, 54970, 54970, 57018, 57018, 57018, 57050, 57050, 57018, 57050, 55034,
- 57050, 57081, 48726, 17518, 11048, 35912, 48393, 54537, 52553, 48330, 35718,
- 54535, 65132, 58795, 31556, 23171, 33638, 54601, 65133, 56747, 41957, 56747,
- 65101, 52521, 35719, 25317, 31589, 60940, 65198, 54635, 35717, 46281, 52521,
- 54633, 54571, 39974, 44070, 63117, 65133, 48296, 27268, 29477, 42087, 63020,
- 65166, 48263, 46248, 65165, 65036, 44136, 31558, 25285, 46315, 65198, 65132,
- 42055, 41991, 54636, 56681, 54633, 50410, 35749, 56747, 65198, 63052, 31623,
- 14790, 14823, 16904, 16936, 16935, 16903, 16936, 16935, 18984, 25321, 21128,
- 16935, 16936, 16904, 18984, 16935, 18984, 16903, 18952, 21096, 25256, 29449,
- 39917, 50482, 37901, 16935, 16936, 19016, 37902, 41998, 23013, 14659, 20966,
- 33643, 31530, 21063, 21096, 33741, 23143, 10531, 18949, 33643, 46224, 29515,
- 16903, 18984, 18984, 18984, 18984, 18984, 18984, 19048, 23208, 27337, 35626,
- 42029, 48401, 33708, 16838, 16903, 16904, 16936, 18984, 18983, 27337, 42159,
- 33707, 16804, 12611, 18917, 29482, 31529, 23143, 21063, 23176, 23176, 23144,
- 21096, 21096, 16936, 19016, 19048, 21097, 21063, 21000, 29479, 44202, 42025,
- 33607, 58892, 65264, 56877, 29478, 31655, 42088, 58762, 65167, 56812, 39878,
- 60972, 65264, 56746, 31525, 27333, 31527, 60974, 65329, 58957, 35718, 54635,
- 58860, 54632, 52523, 40009, 35750, 63085, 65262, 54668, 27333, 31591, 37928,
- 58890, 65295, 54698, 39943, 65199, 65199, 52585, 31591, 27366, 33638, 63054,
- 65295, 54699, 33637, 50475, 52588, 54666, 56747, 42089, 37896, 65230, 65230,
- 50475, 16966, 11019, 7084, 29739, 48562, 63324, 65471, 63422, 65502, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 50711, 50711, 50711, 50743, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 52791, 50743, 50711, 50711, 50711, 50711,
- 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54970,
- 54970, 54970, 54970, 54970, 57050, 57018, 57018, 57050, 57050, 57018, 57050,
- 57050, 59098, 52888, 25840, 2826, 17161, 54634, 65164, 58795, 31588, 21091,
- 27396, 52554, 65198, 58827, 39876, 54602, 62988, 54536, 41991, 31525, 35654,
- 60877, 65166, 54603, 33573, 37896, 48296, 58729, 60876, 48231, 42055, 63085,
- 65133, 46216, 23204, 25285, 44072, 65133, 65165, 48328, 46216, 62988, 58890,
- 48295, 37832, 29413, 50378, 65199, 65134, 37895, 33670, 46216, 54601, 60907,
- 56747, 39910, 56780, 65230, 58893, 31621, 23204, 29509, 54635, 65198, 63053,
- 35686, 29479, 35751, 23141, 14856, 16935, 18984, 19016, 18983, 31595, 46385,
- 37901, 25289, 21063, 18984, 18984, 18984, 18984, 18983, 31628, 31562, 16771,
- 12579, 21031, 37836, 31531, 19016, 16904, 23242, 44208, 48335, 39884, 29417,
- 18950, 16869, 21096, 16936, 33710, 54805, 39981, 19013, 12611, 16772, 25224,
- 23177, 19016, 18984, 18984, 18984, 18984, 18984, 18984, 18984, 14790, 12579,
- 16772, 25224, 37804, 31562, 19015, 18983, 18984, 16936, 16936, 19016, 29482,
- 44208, 46223, 37804, 29449, 18885, 16837, 25256, 21063, 21064, 23144, 23208,
- 23176, 21096, 19016, 19016, 19016, 21063, 18952, 18985, 21064, 18984, 21094,
- 29511, 35783, 56779, 65231, 58827, 39879, 60972, 65198, 56778, 35751, 27429,
- 29478, 60974, 65328, 58925, 31590, 46281, 54635, 56713, 56813, 48362, 35815,
- 63118, 65264, 54668, 27301, 29413, 37799, 60940, 65296, 56748, 39910, 63117,
- 63151, 54634, 39913, 31526, 33671, 63119, 65232, 54669, 31494, 44170, 48394,
- 56746, 63086, 46347, 37896, 65231, 65230, 48361, 25253, 23205, 35751, 63085,
- 65263, 52619, 15049, 7020, 21481, 44302, 59098, 65470, 65503, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 63422, 50711, 50711, 50711, 50743, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 52791, 50743, 50711, 50711, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969,
- 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018, 57050, 57050, 57050,
- 57050, 57050, 57050, 32050, 7050, 6823, 21189, 56650, 65197, 58828, 35716,
- 46216, 54634, 54536, 48329, 37862, 33669, 60973, 65166, 50474, 27332, 31558,
- 39975, 54665, 63053, 50377, 44069, 63084, 65133, 46215, 27397, 21156, 41992,
- 65134, 65165, 46247, 39973, 54699, 56683, 50441, 44202, 31590, 48393, 65165,
- 63087, 37831, 29382, 35782, 50472, 61036, 62988, 44005, 54634, 65197, 60908,
- 35750, 25317, 27332, 56715, 65198, 63020, 39943, 50442, 58828, 56681, 50441,
- 42057, 35718, 58892, 65198, 44072, 16903, 16936, 19016, 16935, 21128, 31530,
- 37772, 41933, 44078, 37934, 23241, 16903, 18984, 18952, 25225, 42127, 44143,
- 33610, 25224, 14756, 14756, 21096, 18983, 21064, 18983, 23110, 31497, 41997,
- 52627, 35789, 16805, 21032, 18887, 23209, 35756, 41932, 46094, 42128, 19015,
- 12709, 18983, 16903, 16903, 19016, 18984, 19016, 19016, 18984, 16903, 12678,
- 8484, 8450, 12612, 23079, 23209, 19015, 19016, 19016, 16936, 18984, 25289,
- 21062, 18852, 27272, 39884, 46288, 29450, 16870, 21063, 21095, 21096, 21063,
- 21127, 21096, 19015, 19016, 19017, 19048, 27366, 27335, 21095, 19015, 19016,
- 29448, 58859, 65133, 54698, 42024, 33670, 31527, 61038, 65264, 56878, 31493,
- 39976, 46250, 58795, 61071, 52555, 37831, 65165, 65295, 52618, 27333, 25189,
- 33606, 61005, 65295, 54763, 35781, 58925, 63021, 54601, 46282, 35783, 33671,
- 65168, 65263, 54668, 27334, 37801, 44104, 58827, 65198, 50505, 39975, 65231,
- 65263, 50474, 29446, 25285, 33671, 63118, 65327, 52553, 33639, 56779, 56714,
- 54601, 52556, 40074, 11051, 13259, 37995, 52756, 63422, 65503, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 63422, 63422, 50710, 50711, 50711, 50743, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54970,
- 54937, 54970, 54969, 54970, 54970, 54970, 57018, 57018, 57018, 57050, 57050,
- 57050, 57051, 57017, 40340, 9164, 15176, 42088, 48328, 52489, 54667, 44104,
- 37829, 60940, 65133, 52457, 25219, 25251, 35749, 58827, 65165, 52521, 44070,
- 62988, 62987, 48263, 31590, 25222, 41992, 65134, 65133, 46183, 33638, 48362,
- 54569, 54667, 52587, 37798, 50442, 65229, 65100, 37798, 25221, 29413, 50441,
- 65134, 61005, 39972, 54603, 63118, 58826, 39943, 31494, 29412, 54700, 65198,
- 60973, 37797, 44136, 52523, 56682, 56747, 48330, 39879, 63020, 65230, 56747,
- 23171, 16870, 23204, 52489, 56812, 35752, 18920, 16968, 16936, 16935, 19015,
- 16837, 16740, 23078, 35723, 39981, 25288, 18984, 18952, 18984, 21063, 23143,
- 29385, 37837, 50449, 31594, 12741, 16968, 25290, 46354, 35788, 14723, 14658,
- 23143, 37869, 25289, 14790, 21129, 33773, 18950, 12545, 18851, 35692, 48402,
- 25354, 14822, 23177, 27435, 19048, 18984, 19017, 18984, 18984, 19016, 18952,
- 16903, 14790, 12677, 10564, 14790, 19016, 19016, 19016, 19016, 18984, 27402,
- 44241, 35755, 18885, 12579, 18853, 29417, 25289, 21031, 21064, 23176, 21064,
- 21096, 23176, 21096, 19016, 19016, 18984, 27367, 54667, 60972, 44169, 21063,
- 16872, 29448, 61005, 65199, 56814, 27365, 33703, 39977, 56811, 65231, 54699,
- 39942, 65198, 65231, 52617, 29479, 25252, 31559, 63086, 65264, 56812, 33669,
- 52555, 56747, 54665, 52587, 42056, 37863, 65199, 65230, 52617, 25221, 29446,
- 37896, 60972, 65296, 54698, 39974, 65231, 63149, 48360, 35687, 25254, 35720,
- 65167, 65230, 52588, 31557, 50474, 52522, 56746, 58894, 44103, 37897, 65230,
- 65229, 48361, 19046, 13034, 9100, 29771, 48497, 59228, 65502, 65502, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 63422, 50710, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791,
- 50743, 50743, 50743, 50743, 50743, 52792, 52792, 52792, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 52856, 54937, 54937, 54937,
- 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 55002, 57050, 57050,
- 57050, 57050, 57050, 46614, 13389, 2762, 27526, 65004, 65102, 48327, 27269,
- 23140, 33670, 60908, 65165, 50474, 39909, 56715, 58730, 50342, 37896, 31461,
- 44105, 65166, 63085, 42055, 29445, 37927, 48328, 58826, 60907, 41957, 52457,
- 65197, 62987, 35751, 25220, 25252, 50443, 65229, 65069, 41989, 50441, 62988,
- 56649, 44135, 37799, 31492, 58828, 65198, 60941, 31558, 35719, 44104, 56650,
- 63020, 56650, 39910, 61005, 65230, 54634, 27395, 23173, 33670, 61005, 65230,
- 54667, 25285, 41994, 46280, 31526, 21126, 16934, 18952, 19048, 16935, 19016,
- 25257, 16870, 8418, 10531, 16837, 23143, 21096, 18984, 16903, 18951, 14757,
- 10499, 12611, 23111, 33675, 25256, 16903, 21096, 33676, 50546, 46223, 33578,
- 27369, 18950, 14724, 19048, 18950, 33708, 54740, 37869, 23079, 14724, 12675,
- 23144, 23209, 21064, 42096, 54740, 33675, 23176, 18952, 18983, 19016, 19016,
- 19016, 18984, 19015, 16903, 16903, 16903, 19016, 19016, 16936, 18984, 16935,
- 27401, 42030, 41964, 41964, 35691, 18885, 18917, 25256, 21096, 21096, 21128,
- 21128, 21096, 21096, 21096, 21064, 21064, 16904, 31560, 63052, 65197, 56813,
- 27334, 27399, 35751, 58892, 65263, 58796, 37893, 63118, 65198, 52553, 35751,
- 29446, 31590, 63087, 65296, 56780, 31524, 46314, 50474, 56714, 60942, 46282,
- 37863, 65198, 65296, 50539, 23174, 25253, 35720, 63118, 65296, 52683, 37863,
- 63021, 63085, 52551, 39977, 31526, 35751, 65231, 65264, 52555, 29414, 42025,
- 46217, 58891, 63150, 46345, 39976, 65263, 65231, 48393, 25253, 21125, 33704,
- 65133, 65263, 50506, 15048, 6989, 19435, 44238, 57049, 65503, 65502, 65470,
- 65502, 65502, 65502, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 50710, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 50743, 50743, 50743, 50743, 52792, 52792, 52792, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 52856, 54937, 54937,
- 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 57018, 57049,
- 57050, 57018, 57082, 48759, 23695, 2858, 8745, 31653, 65068, 65166, 50439,
- 35718, 50441, 54599, 52487, 50377, 35686, 44104, 65132, 63052, 41991, 23173,
- 29510, 46216, 65068, 63020, 44071, 50408, 65165, 60908, 37830, 25284, 25220,
- 52523, 65197, 63020, 37830, 44136, 54667, 54600, 50473, 44137, 33604, 56812,
- 65198, 56812, 29445, 29413, 37831, 56682, 65197, 56714, 39973, 60972, 65166,
- 56681, 31557, 23172, 31590, 61006, 65230, 56683, 37734, 52522, 54666, 56649,
- 52523, 37895, 29477, 63021, 65262, 42119, 16838, 16905, 16935, 16936, 16903,
- 29482, 46288, 37868, 23143, 14788, 10564, 16903, 16936, 16903, 16903, 16903,
- 12710, 10532, 8451, 10531, 14757, 18951, 16904, 18984, 18982, 23143, 31465,
- 39917, 52659, 29514, 12676, 19016, 18951, 29483, 37836, 39884, 44143, 44176,
- 20998, 14757, 19016, 18951, 33709, 44143, 41965, 42030, 37902, 21096, 19016,
- 19016, 16968, 18984, 18983, 18983, 21096, 21129, 19016, 19016, 19048, 16935,
- 27337, 23111, 16836, 25191, 37836, 46288, 31497, 18982, 21095, 21128, 21096,
- 21096, 21064, 19016, 18984, 19048, 18985, 21064, 23206, 31592, 58892, 65230,
- 58859, 37830, 60941, 62988, 54633, 42089, 33639, 33703, 65168, 65263, 52684,
- 27365, 37864, 44201, 58891, 63151, 50475, 39942, 65231, 65230, 50441, 25254,
- 23140, 31622, 63118, 65327, 54698, 37798, 56780, 58892, 54632, 48363, 35783,
- 33768, 65199, 65264, 50507, 23206, 33672, 44073, 62988, 65327, 50473, 39976,
- 65294, 65198, 50378, 31495, 23173, 37800, 63150, 65296, 50507, 33638, 54636,
- 54603, 52553, 52683, 40010, 9002, 13261, 35948, 54805, 63422, 65470, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 50710, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52791, 52791, 50743, 50743, 50743, 50743, 52792, 52792, 52792, 52792,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 52856, 54937,
- 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54970, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 55001, 57018, 57050, 52921, 29938, 4971, 2793, 12774, 25222, 48328, 56714,
- 39879, 44168, 65132, 65100, 39943, 21091, 25220, 46184, 65132, 63085, 44071,
- 50344, 63019, 58827, 44038, 33638, 23236, 50507, 65198, 62988, 35718, 35783,
- 46217, 54570, 56747, 50442, 35749, 58859, 65198, 58795, 29444, 23171, 31558,
- 58762, 65166, 58827, 41989, 58828, 63086, 54633, 35782, 29415, 33606, 63053,
- 65198, 52555, 31525, 44138, 52488, 58763, 58892, 42087, 42024, 65198, 65198,
- 48297, 19013, 16903, 19014, 42088, 50442, 29416, 16903, 19014, 16903, 16905,
- 16903, 29450, 37837, 39852, 44078, 42095, 23177, 14823, 16936, 16903, 18984,
- 16936, 14823, 14790, 12677, 10596, 14758, 18984, 16904, 14823, 10564, 10498,
- 12611, 23110, 33708, 25256, 16870, 16936, 18952, 14725, 14692, 23078, 35691,
- 39950, 21063, 14790, 23241, 27402, 14724, 18852, 31433, 48336, 46385, 23209,
- 18983, 18984, 21096, 19015, 19016, 21065, 19016, 21064, 18984, 19048, 19016,
- 27434, 46288, 37836, 21062, 14659, 18884, 29449, 31529, 23176, 21095, 23176,
- 21095, 21064, 21064, 19016, 19016, 21063, 18984, 31560, 56780, 58828, 54633,
- 48330, 37928, 35784, 65166, 65198, 52620, 25254, 31591, 39976, 60972, 65263,
- 52587, 41959, 65134, 65198, 50440, 29478, 25221, 31687, 63151, 65327, 52554,
- 33638, 52555, 54634, 56682, 52653, 42056, 39975, 65231, 65297, 48394, 23108,
- 27398, 37831, 63052, 65359, 50537, 39944, 65198, 65166, 48361, 33704, 27302,
- 35785, 65199, 65296, 48395, 31462, 46250, 50410, 56779, 61006, 42089, 42057,
- 65262, 65230, 44199, 19046, 15083, 9099, 27723, 48497, 63324, 65503, 65470,
- 65502, 65470, 65502, 65502, 65502, 65471, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 50710,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791,
- 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743, 52792, 52792, 52792,
- 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 52856,
- 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970,
- 57018, 57018, 57018, 57050, 46612, 19467, 810, 4810, 12774, 14790, 18982,
- 23140, 21059, 44135, 65133, 65101, 39942, 44103, 58827, 54633, 46247, 39944,
- 29445, 52555, 65166, 58892, 31590, 27430, 37830, 54568, 61004, 54633, 37829,
- 58796, 65228, 54665, 29445, 23108, 27396, 58828, 65198, 58827, 37797, 54667,
- 56812, 54568, 46186, 35720, 35718, 63086, 65198, 52522, 25285, 33735, 44105,
- 60876, 63053, 50377, 44103, 65199, 65197, 46249, 23205, 21059, 41992, 65165,
- 65198, 48297, 14919, 16935, 16840, 21096, 25256, 16870, 16937, 16903, 16903,
- 18984, 27434, 18949, 14691, 23079, 37804, 46288, 27434, 16903, 18983, 23209,
- 16903, 16904, 16936, 16903, 16903, 14791, 16839, 16936, 16935, 14855, 12678,
- 10564, 8450, 10531, 16838, 21096, 18983, 18983, 16871, 10532, 6338, 8419,
- 14724, 21031, 19016, 18950, 40080, 48466, 29449, 16836, 12643, 23144, 27369,
- 21096, 18983, 33708, 37869, 25289, 19016, 16936, 19016, 21064, 19015, 19015,
- 21064, 29450, 39981, 41997, 41998, 39981, 23110, 18949, 25257, 23176, 23176,
- 21095, 23176, 21096, 21064, 19016, 19016, 19017, 16935, 35817, 65230, 65231,
- 50506, 25188, 27366, 35815, 61036, 65294, 52618, 39942, 63118, 65134, 50473,
- 37864, 25317, 33705, 65167, 65295, 50539, 27399, 46250, 50440, 56746, 61038,
- 44233, 39977, 65264, 65295, 48361, 21125, 23174, 35783, 65199, 65329, 50507,
- 37864, 61039, 61006, 50441, 42122, 33607, 37866, 65231, 65264, 46314, 27302,
- 37833, 44200, 58924, 65231, 46313, 42055, 65263, 65263, 44201, 25253, 21092,
- 37800, 65198, 65295, 50409, 12937, 5004, 19403, 42188, 57048, 65503, 65502,
- 65503, 65502, 65470, 65502, 65502, 65502, 65502, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 52791, 52824, 52824,
- 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970,
- 54970, 54970, 54969, 55002, 55034, 52723, 31850, 7019, 2826, 8744, 14790,
- 14821, 37831, 48361, 52487, 52521, 48330, 31555, 54633, 65197, 58860, 29445,
- 23140, 31495, 54601, 63086, 58827, 37796, 58827, 65099, 54569, 33671, 23172,
- 29413, 58861, 65197, 58764, 31557, 44201, 54569, 52521, 52585, 44103, 39880,
- 63085, 65165, 48393, 23172, 27366, 39975, 60972, 65230, 50410, 44103, 65165,
- 65132, 48297, 29478, 23205, 42056, 65200, 65230, 44200, 35750, 50508, 54570,
- 56682, 52619, 35719, 14822, 16903, 14887, 18952, 16903, 16935, 16936, 18984,
- 16871, 31628, 48466, 33642, 18884, 12610, 14788, 29417, 29482, 19015, 37869,
- 48401, 31563, 23144, 16903, 16903, 16936, 16936, 16903, 19048, 16935, 18984,
- 16905, 14824, 12709, 10596, 14758, 16903, 18984, 18984, 16903, 14758, 12645,
- 10564, 10564, 14790, 18983, 23175, 35788, 42029, 39917, 42094, 35788, 14725,
- 16838, 18951, 23177, 39983, 44142, 39949, 33707, 27370, 21064, 23144, 21064,
- 18984, 23209, 23143, 18820, 27206, 41933, 50482, 29481, 18917, 21064, 21096,
- 23144, 21096, 21096, 21064, 18984, 19016, 17000, 19047, 21095, 35751, 65165,
- 65295, 52587, 37799, 61007, 60973, 52521, 44169, 33639, 35816, 65232, 65231,
- 50506, 27301, 35848, 42121, 60940, 65263, 46314, 42056, 65295, 65198, 46216,
- 27303, 23141, 35783, 65198, 65295, 50474, 35750, 54732, 56779, 52586, 50507,
- 35783, 40009, 65296, 65296, 44266, 23173, 29510, 39943, 65101, 65264, 46345,
- 40008, 65231, 65165, 46248, 31559, 23205, 35784, 65167, 65295, 46346, 31590,
- 48460, 52555, 56715, 58796, 42089, 4938, 11179, 33868, 54771, 63422, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743, 50776,
- 52824, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970,
- 54970, 57018, 54970, 57018, 57050, 55002, 56852, 44202, 11178, 810, 8809,
- 12711, 19014, 56683, 65132, 58763, 29381, 21027, 23204, 52588, 65198, 58859,
- 37764, 52553, 63020, 54567, 37863, 31494, 31493, 61006, 63149, 54667, 29445,
- 37864, 44136, 56649, 58829, 48330, 39908, 65134, 65197, 46314, 23140, 23141,
- 37832, 63116, 65230, 48328, 39974, 63053, 62987, 46248, 35847, 27365, 42088,
- 65166, 65230, 42055, 31493, 44137, 50408, 58795, 60941, 39910, 52489, 65262,
- 63116, 39880, 19012, 27365, 31528, 18983, 14855, 14856, 14887, 16936, 18984,
- 16903, 16935, 29450, 39885, 41965, 44110, 42062, 14756, 18951, 21096, 19015,
- 37901, 46190, 41997, 44111, 35822, 19016, 16936, 16935, 27467, 42193, 29482,
- 18983, 18952, 16904, 16903, 16871, 16871, 18984, 18984, 16903, 18984, 16903,
- 16871, 16871, 14758, 16871, 18984, 23145, 18885, 18884, 29449, 44175, 37934,
- 16870, 16870, 21064, 18918, 16805, 23143, 35691, 48336, 39949, 21095, 21064,
- 18984, 21064, 37934, 37933, 20997, 14658, 18885, 29417, 25256, 21095, 21064,
- 21096, 21064, 21096, 21064, 19016, 21032, 21065, 16904, 35719, 54733, 56747,
- 56682, 50508, 35848, 39976, 65197, 65262, 48395, 25189, 29479, 44041, 63022,
- 65328, 48426, 42025, 65264, 65231, 48361, 29543, 23174, 37865, 65264, 65328,
- 46346, 31526, 48427, 52522, 56714, 58862, 39944, 44073, 65296, 65295, 42154,
- 19012, 25221, 39911, 63086, 65327, 48362, 41993, 63151, 63053, 46280, 37864,
- 25286, 37897, 65264, 65296, 44203, 25285, 42123, 48329, 58827, 63087, 40073,
- 40009, 65231, 65231, 42120, 19175, 13099, 7084, 25642, 48464, 63292, 65502,
- 65470, 65503, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743,
- 50776, 52824, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970,
- 54970, 54970, 54969, 57018, 54970, 57018, 57083, 54838, 46284, 11210, 778,
- 8776, 12709, 21092, 56715, 65165, 54697, 31588, 48329, 56650, 54504, 48296,
- 37863, 33606, 60972, 65165, 52522, 23206, 27430, 37863, 58794, 65165, 50441,
- 41990, 65101, 65164, 46279, 23205, 19012, 35783, 65134, 65197, 46216, 39846,
- 54668, 56714, 52488, 48299, 31526, 44201, 65167, 65198, 39944, 25253, 31590,
- 48329, 63020, 63117, 42022, 50441, 65231, 63052, 37830, 23205, 21093, 48362,
- 65198, 65229, 37798, 23206, 56812, 65197, 39976, 16869, 18984, 16904, 16936,
- 19016, 21096, 29482, 18917, 14627, 23046, 35788, 44176, 21031, 14822, 19015,
- 23177, 14757, 18917, 31497, 50417, 44241, 19048, 16935, 18983, 35789, 50482,
- 41933, 35723, 31596, 23177, 18951, 16936, 19016, 19016, 16936, 18984, 18984,
- 16904, 16904, 18984, 16904, 18984, 18984, 14790, 10499, 10531, 14724, 20998,
- 23208, 18983, 23176, 42128, 35788, 16740, 10498, 16804, 29482, 29481, 19047,
- 21065, 18951, 25224, 39949, 44111, 39884, 37804, 27368, 20998, 21095, 21096,
- 23144, 21063, 21096, 21064, 18983, 16968, 19016, 19016, 14855, 40009, 65295,
- 65230, 46218, 23108, 25317, 37897, 63086, 65294, 50475, 39976, 63149, 61037,
- 48360, 37896, 27398, 40009, 65230, 65264, 44267, 27397, 40009, 48297, 60939,
- 63151, 44137, 42089, 65329, 65231, 40008, 21093, 19077, 37864, 65231, 65360,
- 46282, 39911, 58893, 58892, 48361, 44202, 31526, 42058, 65264, 65264, 42121,
- 25221, 35721, 44105, 61005, 65295, 44232, 42088, 65296, 65231, 42120, 27335,
- 23141, 35784, 65197, 65294, 46314, 8906, 7020, 21452, 42189, 59064, 61439,
- 65502, 65503, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743,
- 50743, 52824, 52824, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970,
- 54970, 54970, 54970, 54969, 54970, 55002, 55002, 55002, 57016, 36144, 7050,
- 714, 17095, 42024, 46217, 52456, 54634, 42056, 35718, 63019, 65164, 50440,
- 23107, 21093, 35655, 60876, 65197, 52489, 39943, 63020, 65036, 48231, 29478,
- 23142, 37863, 65133, 65166, 44137, 33574, 46280, 50408, 54602, 54636, 35750,
- 46248, 65197, 65133, 37864, 19044, 25252, 46217, 65134, 65228, 42022, 50410,
- 65197, 60938, 39943, 27430, 23173, 50475, 65261, 63085, 37799, 37896, 48394,
- 52521, 56715, 54667, 29382, 21063, 52586, 61004, 35784, 16903, 18983, 19016,
- 16903, 18983, 35789, 48401, 33610, 20966, 12611, 14787, 21062, 21096, 16967,
- 40047, 44175, 21030, 10498, 12579, 25256, 23208, 21096, 16903, 19015, 18917,
- 23077, 31497, 44077, 48433, 27370, 18951, 16936, 16904, 16904, 16936, 18984,
- 18984, 16936, 18984, 19017, 18984, 16936, 18952, 14822, 12678, 10565, 10532,
- 14725, 21096, 18983, 27369, 44241, 44175, 37836, 31530, 20998, 14724, 18983,
- 18984, 16871, 21128, 21095, 14691, 23078, 33579, 48369, 40046, 18982, 19015,
- 19015, 21096, 21096, 23177, 19016, 19016, 19016, 19016, 19015, 16934, 39945,
- 65198, 65294, 48394, 37895, 61005, 58893, 50441, 46281, 31558, 42059, 65199,
- 65198, 44202, 23174, 33640, 44169, 61036, 65231, 44136, 44169, 65296, 65198,
- 44137, 27367, 21061, 39977, 65231, 65359, 44233, 33671, 54699, 54666, 54633,
- 54700, 35783, 42121, 65295, 65295, 40008, 23109, 29414, 42056, 63151, 65360,
- 46281, 42056, 65295, 63117, 44136, 33639, 23142, 39978, 65232, 65231, 42122,
- 29445, 46314, 48330, 54699, 58957, 37993, 8971, 11211, 35916, 52723, 63390,
- 65502, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 50711, 50711, 50711, 50711, 50743, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791,
- 52791, 52791, 52792, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 54904,
- 52856, 52856, 52856, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 57018, 54969,
- 54970, 54970, 57017, 55002, 57050, 56986, 59098, 57082, 59098, 48727, 17517,
- 810, 2665, 29575, 63052, 65164, 48328, 23109, 18980, 31558, 63019, 65164,
- 50411, 37797, 56812, 58825, 48263, 39976, 27365, 41992, 65165, 65166, 42057,
- 27301, 35814, 46217, 60875, 58923, 37894, 50345, 65197, 63021, 37831, 21093,
- 21060, 44169, 65199, 65165, 37895, 46216, 60973, 58794, 44169, 37864, 27333,
- 54603, 65230, 63054, 33638, 29478, 39945, 54537, 63052, 58860, 39847, 56747,
- 65262, 58859, 27430, 23077, 35783, 39976, 29445, 23175, 18983, 16903, 16935,
- 16935, 16903, 25289, 33642, 37803, 39852, 42029, 44175, 18982, 14821, 14854,
- 21095, 39982, 42029, 41933, 37805, 25256, 12676, 18983, 18952, 18951, 14823,
- 8451, 10530, 16804, 25191, 31562, 23208, 18984, 18984, 27403, 25289, 18984,
- 16903, 16936, 16937, 18984, 18984, 18984, 18984, 18984, 16903, 16935, 16903,
- 12710, 14757, 18951, 21096, 23175, 23046, 31497, 37836, 48401, 33675, 14725,
- 16903, 18951, 23144, 42128, 39982, 20997, 10531, 12611, 23176, 29450, 21128,
- 21031, 21064, 18983, 21096, 21096, 19016, 19016, 19016, 19015, 37833, 54636,
- 54634, 56650, 54636, 35783, 42154, 65296, 65231, 42121, 21094, 25286, 39976,
- 65166, 65294, 44265, 42152, 65263, 63085, 44200, 31625, 23141, 40042, 65296,
- 65296, 42123, 29542, 46314, 52489, 56779, 61006, 37864, 44202, 65296, 65231,
- 39975, 21093, 23142, 39977, 65231, 65328, 44201, 40009, 63183, 61004, 48328,
- 42057, 27365, 42090, 65263, 65231, 40041, 25317, 37929, 44200, 60972, 65231,
- 40040, 42089, 65328, 65230, 42023, 23174, 15147, 9068, 25643, 48431, 61211,
- 65503, 65470, 63422, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52856, 52856, 52856, 54904,
- 54904, 52856, 52856, 52856, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 57018,
- 54969, 54970, 54970, 54937, 57050, 54905, 52856, 52920, 50743, 40372, 11373,
- 2827, 2728, 6662, 33638, 63053, 65133, 48295, 31588, 50442, 52489, 52456,
- 48394, 33638, 42023, 63119, 65165, 37864, 21028, 27333, 44135, 65100, 63084,
- 41989, 50345, 65166, 62988, 37862, 23206, 19012, 48330, 65197, 65101, 37798,
- 39943, 52588, 52519, 50409, 46282, 29510, 54666, 65198, 60972, 29476, 25222,
- 29542, 54571, 65198, 60939, 37797, 58795, 65230, 56779, 31558, 23204, 25285,
- 56814, 65229, 58922, 23206, 25223, 63085, 65294, 44104, 14790, 16903, 16935,
- 16903, 16903, 16903, 23209, 18917, 18852, 27239, 37836, 37934, 16901, 14790,
- 21064, 18983, 12611, 18917, 31531, 50547, 37934, 14757, 16902, 25289, 40048,
- 29483, 14756, 12676, 18951, 14725, 16837, 21096, 18951, 27370, 48434, 42127,
- 31530, 23144, 18984, 19017, 19016, 18984, 18984, 18984, 18984, 18984, 18983,
- 18984, 18984, 16904, 18952, 21096, 14756, 8451, 12612, 18917, 31529, 29449,
- 19015, 16968, 16903, 25257, 42063, 44078, 41997, 35756, 23176, 16805, 21064,
- 21064, 18983, 23144, 21096, 19016, 19016, 18984, 16936, 19016, 16935, 48363,
- 65294, 65262, 40008, 21060, 23142, 39977, 65198, 65294, 46281, 42057, 63151,
- 60972, 50377, 42057, 27366, 44172, 65297, 65231, 37896, 25221, 35783, 46248,
- 61005, 65231, 39975, 46314, 65328, 65167, 39848, 21094, 19012, 42089, 65296,
- 65264, 42056, 37896, 58925, 56748, 50506, 48427, 31558, 44170, 65296, 65264,
- 37929, 21125, 29479, 44137, 63087, 65296, 44137, 44169, 65295, 63150, 40008,
- 27367, 21029, 37930, 65232, 65295, 44203, 12904, 7051, 17387, 42158, 56983,
- 65502, 63423, 63422, 63422, 63422, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52856, 52856, 52856,
- 54904, 54904, 52856, 52856, 52856, 54905, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 57018, 54969, 54970, 54970, 57018, 48760, 25808, 17485, 17486, 11245, 2923,
- 2794, 6793, 23399, 40041, 46183, 54696, 56780, 39878, 42152, 65196, 65101,
- 37799, 18980, 21091, 42088, 65166, 65133, 37893, 46248, 63086, 58793, 39975,
- 31560, 23173, 48393, 65166, 63052, 31588, 33639, 44138, 50408, 58827, 54634,
- 33606, 56748, 65198, 60970, 29381, 18980, 23204, 54635, 65263, 60973, 35780,
- 56748, 63149, 56649, 37832, 29510, 27398, 58861, 65197, 56747, 29413, 39977,
- 42153, 54634, 62956, 50474, 21030, 19013, 44137, 52555, 29510, 14855, 16936,
- 16903, 14823, 16903, 16903, 14758, 12612, 10531, 14692, 18885, 18950, 16902,
- 21064, 40047, 40014, 20998, 10498, 14692, 25224, 27369, 21096, 14854, 31660,
- 46289, 41997, 37803, 35788, 23143, 10564, 16903, 18984, 16903, 23144, 31562,
- 35723, 42030, 42127, 29483, 18984, 18984, 18984, 18984, 18984, 18984, 18984,
- 19016, 18984, 18984, 19016, 18983, 27402, 27337, 12644, 6371, 10499, 18917,
- 21062, 18983, 18983, 23176, 23175, 16869, 20998, 33610, 48369, 39981, 18918,
- 18984, 19016, 18983, 19016, 21097, 19016, 18984, 18983, 16935, 16968, 16902,
- 44170, 65263, 65231, 44138, 39945, 58861, 54634, 50441, 50476, 31526, 46315,
- 65295, 65231, 39945, 23142, 31495, 46250, 65198, 65296, 40041, 48297, 65327,
- 63150, 39975, 29479, 21028, 46251, 65295, 65328, 37928, 33671, 50475, 52457,
- 56683, 56844, 35751, 46314, 65296, 65263, 35815, 19013, 23142, 42121, 65231,
- 65328, 42056, 44136, 65232, 61038, 44168, 35785, 25222, 42059, 65264, 65264,
- 39978, 29446, 44170, 48328, 58859, 61070, 35946, 6923, 11211, 33900, 54708,
- 63390, 63423, 63423, 65470, 65502, 63422, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50710, 50711, 50711,
- 50743, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52856, 52856,
- 52856, 54904, 54904, 52856, 52856, 52856, 54905, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54970, 54969, 55002, 57018, 54937, 27921, 4938, 2793, 713, 2729,
- 4777, 10793, 12806, 46281, 65166, 63053, 35782, 21060, 18947, 44170, 65166,
- 63052, 35814, 42024, 56780, 54601, 46247, 40009, 27300, 52554, 65166, 60941,
- 31494, 25252, 31622, 50407, 65133, 58796, 33701, 56779, 65230, 56746, 31462,
- 21060, 23173, 58796, 65197, 58892, 33606, 48426, 56779, 54571, 44232, 37865,
- 31526, 62989, 65167, 54667, 23173, 29479, 37831, 56747, 65165, 50506, 37797,
- 65102, 65262, 50473, 25253, 25254, 42089, 50506, 31558, 16901, 14855, 16903,
- 16904, 16903, 16903, 16903, 16935, 14823, 12710, 10564, 10532, 12612, 16903,
- 16903, 25289, 44142, 44109, 39949, 37869, 23142, 12643, 21096, 18919, 14822,
- 16870, 20998, 31433, 46223, 52660, 25321, 14790, 14790, 16903, 16936, 12677,
- 14659, 20932, 31465, 42062, 31563, 18983, 18984, 18984, 18984, 18984, 16904,
- 19016, 21096, 19016, 18984, 16968, 21063, 40046, 46256, 31529, 21063, 12645,
- 14757, 21031, 21032, 25257, 50514, 42094, 25190, 14658, 14659, 27239, 33642,
- 23175, 18951, 18984, 19016, 18984, 19016, 19016, 18984, 19016, 16935, 37865,
- 50508, 52521, 56779, 56814, 35719, 48427, 65328, 65198, 35751, 21061, 25222,
- 44202, 65263, 65328, 37960, 46282, 65262, 58923, 42087, 35784, 21157, 48299,
- 65265, 65264, 35784, 29447, 42090, 48361, 60972, 63118, 35814, 48427, 65360,
- 65198, 35717, 23141, 21028, 42153, 65296, 65328, 39944, 39977, 58957, 58859,
- 48361, 44204, 27334, 44236, 65231, 65231, 37896, 25254, 33672, 44200, 63117,
- 65296, 40008, 44202, 65361, 65134, 39880, 23270, 15146, 7052, 25612, 48398,
- 59163, 65503, 65470, 65471, 65471, 65470, 65502, 65502, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50710, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791,
- 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 55002, 57018, 54936, 34226, 7018, 8905, 10855, 10791,
- 10759, 14824, 12710, 12740, 50409, 65197, 63083, 33608, 35751, 46313, 52456,
- 54603, 48458, 31492, 54634, 65165, 58892, 27397, 21029, 27302, 52553, 65165,
- 58891, 33669, 56746, 65166, 54634, 33638, 23237, 23172, 58861, 65197, 58826,
- 29477, 42088, 50410, 54537, 54666, 44169, 33638, 61004, 65197, 52522, 21060,
- 21125, 31590, 60908, 65262, 52521, 37830, 65133, 63085, 50441, 31558, 21157,
- 33703, 65135, 65230, 50474, 14853, 27366, 61036, 65294, 44136, 14790, 16936,
- 16936, 16904, 16903, 16903, 16903, 16903, 16903, 16903, 18984, 14790, 12709,
- 14822, 18984, 21031, 20965, 27272, 37772, 54675, 35820, 12710, 14822, 25354,
- 35853, 14724, 10465, 12611, 23176, 35724, 21127, 16935, 27434, 25322, 16870,
- 12677, 8451, 10466, 14724, 25224, 27402, 21064, 18984, 19016, 19016, 18984,
- 18984, 21129, 21128, 16904, 16936, 19016, 23241, 33643, 37804, 41997, 44175,
- 35821, 18982, 19048, 19048, 27369, 44207, 44044, 41931, 39916, 21095, 14691,
- 29385, 23112, 19015, 19016, 18984, 19016, 18984, 16936, 19015, 17001, 21031,
- 52619, 65327, 65165, 35783, 23141, 21093, 44267, 65231, 65231, 37928, 44201,
- 61006, 58762, 48361, 46251, 27398, 48429, 65264, 65231, 31656, 25254, 31624,
- 46281, 63150, 65231, 35847, 50507, 65360, 65166, 35719, 25222, 21030, 44235,
- 65295, 65296, 35816, 39913, 54733, 50570, 50506, 52555, 29445, 48363, 65327,
- 65198, 33703, 21093, 27367, 42089, 65231, 65327, 39976, 46284, 65295, 61037,
- 39976, 29545, 23110, 44172, 65295, 65231, 37930, 12841, 5005, 19403, 42124,
- 54902, 65503, 63422, 65470, 65471, 65471, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50710, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54969, 54969, 54970, 56985, 57050, 40436, 9165, 2728, 8743, 12712,
- 16871, 12742, 16870, 31591, 35784, 48295, 58860, 56746, 33573, 56682, 65230,
- 56779, 25285, 16899, 23108, 52621, 65198, 58828, 33604, 52618, 60940, 52520,
- 39879, 29511, 27365, 60940, 65165, 52651, 25252, 33671, 42024, 54634, 62988,
- 50410, 33703, 63053, 65230, 50473, 18981, 16964, 29478, 63053, 65229, 50472,
- 35685, 58860, 60939, 50376, 37960, 27430, 35751, 65134, 65230, 48330, 27301,
- 35815, 44104, 58859, 63086, 46183, 14821, 14855, 33640, 41992, 25223, 14856,
- 16935, 16903, 16903, 16903, 16903, 16903, 16935, 16904, 18984, 19016, 16903,
- 16903, 16903, 16903, 12677, 10531, 14660, 23079, 31530, 25289, 18951, 19016,
- 44208, 50547, 35788, 25223, 14725, 10499, 18886, 16935, 25354, 52692, 46288,
- 29385, 20998, 12676, 10596, 8452, 16903, 21096, 16903, 18984, 18984, 18984,
- 18984, 18984, 21096, 19048, 19017, 18951, 21063, 18950, 10498, 16772, 27272,
- 42093, 33706, 21063, 16903, 23176, 21030, 14658, 21030, 35691, 46353, 29514,
- 12611, 21063, 21064, 16968, 16968, 19016, 19016, 19016, 16967, 18984, 16905,
- 18950, 50507, 65263, 65230, 33767, 39945, 52556, 52554, 48394, 50475, 31558,
- 52589, 65262, 63118, 31623, 21061, 25254, 48363, 65230, 65263, 37832, 52556,
- 65264, 60973, 39943, 31559, 21126, 50445, 65263, 65231, 33736, 31559, 42153,
- 52489, 58828, 58926, 33638, 48459, 65327, 65198, 33639, 21029, 19013, 44202,
- 65328, 65326, 39944, 44203, 65199, 58891, 42152, 40009, 25253, 44267, 65263,
- 65232, 35785, 25319, 35816, 46249, 63021, 63182, 33865, 6922, 13228, 33868,
- 50643, 63421, 65471, 63422, 63422, 65471, 63422, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50710,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937,
- 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54969, 54969, 54969, 57017, 48759, 15438, 4809, 21255, 25317,
- 18981, 12774, 12774, 23142, 58763, 65133, 52522, 27366, 19013, 21124, 56812,
- 65197, 56746, 29444, 46283, 54602, 50375, 48393, 39944, 33607, 61005, 65133,
- 52523, 21093, 23207, 33638, 56714, 65133, 52553, 37797, 65133, 65135, 48328,
- 23239, 16964, 31590, 65165, 65229, 50441, 31495, 52555, 52586, 50441, 50443,
- 33671, 37896, 65133, 65166, 42090, 18981, 25254, 39975, 63052, 65230, 44137,
- 46216, 65198, 65133, 42054, 23238, 29477, 44136, 29480, 16902, 12774, 16872,
- 14888, 16903, 16904, 16903, 16936, 16936, 16903, 16936, 16904, 16871, 16871,
- 16871, 16903, 16871, 16903, 12742, 10628, 8451, 6370, 16837, 21063, 16872,
- 21032, 25256, 29417, 35723, 50547, 46420, 12709, 14758, 14822, 21063, 35724,
- 39949, 41964, 44208, 33708, 14822, 12678, 12743, 16936, 16936, 19016, 18984,
- 18984, 18984, 18984, 18951, 19016, 18984, 27402, 42160, 23176, 10531, 6306,
- 12580, 21030, 23111, 18951, 23209, 46354, 42094, 20998, 10466, 12611, 21031,
- 23144, 16871, 16838, 19016, 18984, 18984, 19016, 19048, 19016, 16936, 21064,
- 37865, 44232, 52522, 58861, 58893, 33671, 52621, 65231, 63085, 29446, 16965,
- 21093, 50476, 65295, 65263, 33736, 48458, 63117, 58795, 42088, 37929, 21126,
- 52620, 65262, 65199, 27496, 27368, 37833, 50409, 63117, 63150, 35750, 52556,
- 65328, 63182, 31590, 23174, 18980, 46347, 65263, 65296, 35816, 42058, 56878,
- 54634, 50474, 46379, 29415, 48429, 65263, 65231, 31657, 23110, 29415, 44201,
- 65231, 65296, 37895, 44234, 65359, 63085, 35848, 25385, 17227, 9132, 29707,
- 46318, 59098, 65503, 63422, 65502, 65502, 65502, 65503, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792,
- 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54937, 54937, 54937, 54937, 54936, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54970, 54969, 54970, 54969, 54970, 50872, 25743, 778, 17192, 54635,
- 63084, 46216, 16903, 8582, 23175, 58860, 65101, 52490, 25252, 35784, 44136,
- 52521, 56780, 44169, 35716, 63086, 65196, 48361, 20965, 21028, 29478, 60940,
- 65230, 50409, 33734, 61005, 60972, 44166, 33639, 23142, 35784, 65133, 65165,
- 42151, 27366, 40040, 46215, 54667, 58861, 37864, 40040, 65231, 65165, 39943,
- 16899, 21060, 39944, 65198, 65230, 42056, 42055, 65134, 60971, 42054, 33671,
- 25221, 44201, 65198, 65165, 37896, 16870, 48427, 65294, 63149, 33607, 14823,
- 16935, 16903, 18952, 16903, 16935, 16903, 16903, 16903, 16904, 16904, 16904,
- 16904, 16871, 16904, 16904, 18984, 29482, 37902, 31661, 16871, 10596, 16903,
- 16904, 16903, 10530, 14691, 20997, 39950, 35789, 16903, 16871, 27467, 21127,
- 10434, 18885, 31530, 52627, 40079, 19015, 16870, 19016, 19016, 16935, 19016,
- 19017, 18984, 18984, 18984, 18984, 16968, 16903, 33708, 50449, 44109, 35690,
- 25192, 10563, 10532, 18951, 16935, 27434, 44174, 44077, 44078, 39949, 21063,
- 10564, 19016, 18951, 19016, 21097, 21096, 19048, 19016, 19016, 18984, 19016,
- 21127, 56846, 65359, 60974, 29511, 23173, 21028, 50539, 65262, 65230, 35752,
- 46283, 56845, 54633, 50506, 48331, 29415, 54733, 65296, 61070, 25318, 23142,
- 29478, 50409, 65262, 65263, 33703, 52652, 65295, 58923, 33672, 29384, 20996,
- 50509, 65296, 65232, 33672, 35786, 48459, 52522, 54699, 54734, 31559, 50508,
- 65327, 65230, 29510, 21029, 23141, 42154, 65296, 65328, 37864, 48363, 65264,
- 58893, 40007, 33769, 21093, 44236, 65230, 65264, 31722, 10922, 9069, 19437,
- 42122, 48496, 61244, 65405, 63422, 65470, 63422, 63422, 63423, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50743, 50711, 50743, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52824,
- 52824, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 55002, 57018, 56985, 30066, 6955, 2664, 23334,
- 60971, 65164, 52555, 23140, 27430, 35750, 56747, 63085, 46215, 33669, 63085,
- 65166, 48296, 23076, 16836, 31558, 63053, 65197, 48361, 35751, 56747, 54666,
- 48296, 42056, 27397, 37897, 65134, 65166, 40008, 23109, 29510, 39975, 60909,
- 63116, 42024, 44168, 65230, 65133, 37832, 21027, 16900, 40009, 65198, 65165,
- 37896, 39944, 58860, 56681, 46248, 44106, 29413, 46347, 65198, 65165, 31655,
- 25286, 31592, 46312, 63085, 63150, 33702, 21030, 42089, 60973, 52587, 23141,
- 14824, 16903, 16903, 16903, 16936, 16904, 16904, 16904, 16936, 16904, 16904,
- 16904, 16903, 16903, 16936, 16903, 27336, 44110, 46352, 50514, 46452, 38065,
- 19015, 25257, 44273, 33741, 8515, 10531, 14724, 21095, 16871, 25386, 54772,
- 41997, 21029, 10498, 10563, 27304, 29450, 21063, 25322, 44305, 35723, 27272,
- 16967, 16936, 18984, 18984, 18984, 18984, 18984, 23177, 23079, 25126, 35658,
- 46222, 48433, 21063, 12676, 16903, 21064, 18917, 18853, 27239, 39852, 52595,
- 29514, 12709, 18984, 18984, 16935, 16935, 19016, 21128, 19047, 16936, 18984,
- 16903, 21031, 54734, 65198, 63150, 29480, 39977, 46348, 52586, 56812, 52684,
- 31495, 56844, 65263, 58957, 23205, 21095, 23142, 50540, 65296, 65262, 31655,
- 54669, 65232, 56748, 39913, 33705, 23141, 54669, 65231, 63117, 29479, 31592,
- 39977, 48393, 61069, 61071, 33638, 54733, 65360, 61070, 29510, 19013, 18948,
- 48427, 65294, 65264, 35783, 44234, 61038, 54730, 46281, 44204, 25254, 48460,
- 65262, 63118, 27462, 21157, 31625, 44201, 63151, 65262, 31754, 9003, 13260,
- 37996, 42124, 40176, 50742, 57050, 61276, 63357, 65470, 63423, 63422, 65502,
- 65471, 65471, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54970, 54969, 59034, 42420, 9100, 6888, 19110,
- 33542, 60875, 65165, 46216, 35716, 63085, 63053, 44103, 27334, 18981, 33672,
- 65133, 65132, 44233, 29477, 46282, 48360, 52458, 54604, 35685, 42088, 65197,
- 65165, 35784, 16900, 23141, 41992, 65133, 65197, 39942, 46185, 65196, 60939,
- 37894, 27334, 20997, 42153, 65230, 65197, 33703, 33671, 48330, 52456, 54569,
- 52556, 29445, 50507, 65230, 63085, 27462, 18980, 23173, 48362, 65198, 65197,
- 37798, 50504, 65197, 60906, 35718, 29416, 18983, 16873, 18949, 25255, 23175,
- 16871, 14856, 16935, 16936, 16935, 16904, 16904, 16904, 16904, 16936, 16936,
- 16904, 16903, 16904, 16904, 16903, 23175, 39915, 44076, 42028, 37804, 46354,
- 50742, 21095, 31498, 46288, 42128, 14789, 14725, 18951, 16902, 16839, 25321,
- 37804, 41964, 39916, 42127, 25256, 10531, 19015, 16870, 29548, 48433, 44077,
- 39852, 37869, 25289, 18983, 19017, 18984, 18984, 16936, 18984, 12644, 10466,
- 16740, 27336, 31530, 21096, 16903, 16936, 16871, 10532, 10466, 12579, 18917,
- 29417, 23176, 18983, 18951, 19016, 19016, 19016, 19016, 19016, 19016, 19016,
- 21063, 33768, 39944, 52585, 63053, 58893, 33671, 60973, 65327, 58894, 27302,
- 21094, 23111, 54701, 65230, 63117, 31559, 50475, 58924, 52650, 48331, 44138,
- 25253, 58894, 65263, 61071, 25285, 25286, 31560, 52520, 63183, 63118, 31591,
- 54796, 65360, 60973, 31526, 23175, 18981, 50542, 65296, 65262, 31559, 42091,
- 52621, 52489, 52619, 50573, 29415, 54701, 65232, 63119, 27399, 18981, 25254,
- 46314, 65264, 65295, 33671, 48395, 65327, 58922, 35815, 29640, 15179, 7020,
- 27691, 44235, 31692, 21355, 27662, 38130, 48663, 55001, 59260, 63389, 65469,
- 65470, 63422, 65471, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50743, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791,
- 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 57018, 54969, 57018, 46647, 13357, 2729, 29672,
- 58826, 56747, 44102, 35783, 25188, 37833, 65102, 63053, 37927, 25220, 33736,
- 42022, 58794, 60973, 37831, 44200, 65197, 65133, 33639, 16900, 14883, 42057,
- 65198, 65230, 35814, 44169, 60974, 56746, 42087, 33704, 23141, 48331, 65165,
- 63053, 29542, 27333, 35784, 48328, 60940, 58893, 31557, 52588, 65262, 60973,
- 27398, 16901, 18980, 50443, 65230, 65166, 33671, 48393, 61036, 56715, 42024,
- 35816, 25253, 54700, 65198, 60972, 25286, 12710, 16903, 16904, 16903, 14823,
- 14823, 16904, 14854, 16903, 16903, 16904, 16904, 16904, 16903, 16903, 16903,
- 16936, 16904, 16903, 16904, 14823, 18983, 35755, 44140, 44043, 41996, 29351,
- 23143, 23241, 33676, 46256, 35724, 16772, 16837, 31596, 50580, 35886, 16904,
- 16773, 12545, 20997, 37771, 50514, 25289, 10662, 14823, 21128, 14757, 16739,
- 29384, 41997, 50546, 29547, 18983, 16904, 16903, 18952, 16936, 16903, 12677,
- 8451, 8419, 12580, 21063, 21063, 16903, 18984, 16903, 14758, 8484, 6371,
- 8451, 14725, 19016, 18984, 18984, 19016, 18984, 18984, 19016, 19016, 19016,
- 19016, 25288, 63086, 65263, 54700, 29447, 25190, 23109, 56782, 65262, 60973,
- 27399, 44234, 50538, 52555, 54636, 48459, 29479, 58958, 65295, 56910, 21126,
- 21094, 25254, 52619, 65328, 63150, 31622, 54733, 65264, 54730, 33704, 31560,
- 21063, 54766, 65231, 63151, 29447, 35753, 42057, 52522, 58957, 56813, 31528,
- 56814, 65361, 61006, 25286, 19045, 21029, 50506, 65263, 65295, 33638, 48363,
- 63119, 54698, 42089, 40043, 23143, 50478, 65264, 65166, 29545, 8873, 9067,
- 19436, 42155, 39978, 23339, 23308, 23339, 23436, 27661, 36049, 46581, 55001,
- 61244, 63389, 63454, 63422, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50743, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 57018, 52824, 19631, 809, 8745,
- 44170, 63117, 65132, 37799, 18949, 25253, 35750, 60907, 63084, 35781, 46248,
- 65229, 60906, 33606, 21126, 18884, 46249, 65166, 65101, 35717, 37896, 52588,
- 52490, 50441, 44234, 27332, 50538, 65198, 61003, 27431, 23108, 27365, 48328,
- 65197, 63052, 31559, 54633, 65231, 58827, 29477, 21061, 20997, 52588, 65197,
- 61005, 31527, 44201, 50539, 52521, 48361, 42153, 29414, 58860, 65231, 56813,
- 23142, 21127, 29478, 54634, 65230, 58924, 27302, 14824, 14822, 18982, 18984,
- 19016, 19015, 16904, 16903, 16936, 16936, 16904, 16904, 16904, 16903, 16903,
- 16904, 16903, 16903, 16903, 16871, 21096, 35756, 46254, 44076, 41996, 31528,
- 18885, 12677, 14790, 33741, 52660, 25256, 10531, 23176, 35724, 46255, 33675,
- 16936, 29484, 16935, 6371, 14659, 23111, 23208, 16871, 29548, 50645, 25289,
- 10563, 8385, 16804, 25288, 23176, 16903, 25323, 37935, 23177, 16872, 14823,
- 16903, 16871, 12645, 12645, 18951, 21064, 19016, 16936, 18984, 16903, 16871,
- 14758, 10596, 12710, 19016, 19016, 19016, 18984, 19016, 19016, 19016, 19016,
- 16936, 16871, 25255, 61007, 65230, 58893, 25287, 39976, 42120, 50377, 60974,
- 54765, 29511, 63118, 65327, 56812, 23174, 19013, 23173, 56781, 65263, 61070,
- 27462, 54732, 61007, 48424, 42089, 39881, 23239, 58927, 65199, 61006, 25254,
- 29479, 33704, 50474, 63182, 59022, 31559, 56910, 65360, 60940, 25350, 21125,
- 18982, 54700, 65296, 65262, 31528, 44203, 54765, 54602, 50475, 46348, 27334,
- 54669, 65263, 61102, 25319, 21092, 25286, 46282, 65295, 65229, 29641, 6955,
- 11180, 35979, 46187, 27498, 23275, 23307, 23307, 25387, 25451, 29643, 33868,
- 38160, 48662, 57049, 61309, 63422, 63422, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50710, 50711, 50711, 50743, 50743, 50743,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52857, 52857, 52857,
- 52857, 52857, 52857, 52857, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54970, 54936, 27922, 2857, 8903,
- 14884, 42024, 65165, 65164, 33733, 44136, 61037, 54602, 37766, 27430, 18980,
- 50412, 65166, 60972, 27398, 31591, 42088, 50409, 56747, 52554, 27397, 56715,
- 65167, 58860, 23205, 18947, 23140, 50475, 65231, 58923, 31558, 54635, 63086,
- 52586, 35719, 29447, 21093, 54764, 65166, 58860, 27365, 33735, 44168, 50472,
- 56781, 50473, 31557, 60942, 65263, 56747, 21029, 16933, 25222, 56811, 65294,
- 58794, 31590, 58860, 63117, 50441, 33640, 31559, 16902, 16872, 16903, 18983,
- 18983, 16935, 16935, 14823, 16903, 19016, 16936, 16904, 16904, 16904, 16903,
- 16903, 16904, 16903, 16871, 18952, 16871, 23144, 35788, 44206, 48400, 35723,
- 18883, 12643, 10565, 10565, 14789, 21095, 12612, 21064, 42095, 46287, 31562,
- 12579, 23144, 46353, 52725, 19016, 4290, 12742, 19015, 14822, 35821, 48402,
- 40014, 37869, 37934, 14789, 10564, 16903, 18983, 40080, 48401, 39981, 33643,
- 27370, 18983, 18984, 16904, 16936, 18984, 21096, 19016, 16936, 19016, 16936,
- 16936, 18984, 16904, 16903, 18984, 18984, 19016, 19016, 19016, 19016, 18984,
- 16936, 19016, 31592, 35751, 54699, 65262, 54732, 33639, 63151, 65295, 50442,
- 25254, 21125, 23174, 61005, 65264, 58957, 27367, 50475, 52652, 50472, 50475,
- 46251, 27397, 61007, 65263, 56844, 19015, 23142, 29414, 54700, 65296, 61037,
- 31527, 58926, 65328, 56716, 31591, 25287, 21030, 56846, 65263, 63088, 25352,
- 37930, 46316, 50505, 56845, 52716, 27367, 56846, 65295, 61006, 23207, 19013,
- 21094, 50474, 65296, 65263, 31559, 48396, 63215, 54731, 37927, 33833, 17194,
- 7085, 25642, 46252, 33707, 23273, 23242, 25355, 23306, 25354, 33737, 42091,
- 42122, 35948, 31920, 44469, 59162, 63389, 63455, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50710, 50711, 50711, 50743, 50743,
- 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52857, 52857,
- 52857, 52857, 52857, 52857, 52857, 54905, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 56953, 57050, 34227, 7083, 4840,
- 44202, 54666, 50408, 44103, 39945, 25221, 52586, 65199, 58861, 23206, 21157,
- 29478, 50440, 61038, 56780, 31525, 56747, 65230, 56716, 23204, 14853, 16997,
- 54700, 65231, 58827, 27396, 48426, 54732, 52487, 44138, 35784, 25285, 60973,
- 65164, 56779, 23110, 25318, 33639, 56649, 65197, 52586, 33637, 61037, 65229,
- 50474, 21061, 16835, 23238, 58957, 65262, 54665, 29478, 52587, 56748, 50408,
- 44171, 37767, 31558, 63086, 65229, 50505, 14822, 12743, 14856, 16903, 16935,
- 18984, 16871, 14822, 16871, 16903, 16903, 16903, 16903, 16904, 16904, 16904,
- 16936, 16936, 16903, 16904, 16936, 18984, 16871, 18951, 23111, 27303, 31562,
- 23175, 10499, 14725, 35821, 27402, 14788, 14789, 12710, 21063, 40014, 46385,
- 14757, 14757, 35659, 41997, 35756, 19016, 16935, 31660, 25288, 21096, 16869,
- 16836, 27304, 44143, 54870, 19047, 12677, 19016, 18951, 18885, 23112, 33611,
- 48401, 46353, 23112, 16936, 16936, 16936, 18984, 18983, 18984, 16936, 16936,
- 16936, 18984, 18984, 18984, 18984, 18984, 18984, 18984, 19016, 16936, 19016,
- 19016, 14855, 31560, 63151, 65230, 50474, 29511, 25287, 27367, 63120, 65261,
- 52683, 25255, 42090, 44169, 54600, 58862, 48363, 31558, 63151, 65294, 52619,
- 19012, 19015, 23175, 58862, 65360, 58956, 29478, 54796, 63119, 50505, 35880,
- 31656, 23174, 58927, 65263, 61006, 23174, 31592, 37865, 52554, 63119, 56878,
- 29478, 61005, 65393, 56844, 25222, 19014, 18950, 52652, 65326, 63150, 29478,
- 46347, 58959, 50471, 46314, 44202, 23204, 52654, 65263, 63119, 25353, 10891,
- 9036, 17388, 44203, 39979, 25322, 23274, 25290, 25322, 23307, 25355, 33706,
- 46218, 46315, 40142, 33968, 42356, 57082, 63389, 63422, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50710, 50711, 50711, 50743,
- 50743, 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52857,
- 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54937, 54937, 57050, 44566, 9195, 2825,
- 13063, 56748, 65133, 56813, 19012, 14851, 23141, 50536, 65198, 56714, 29445,
- 56780, 65133, 50440, 29445, 23173, 21157, 56812, 65197, 56683, 27332, 41993,
- 46249, 50440, 54668, 42026, 31558, 63053, 65197, 52555, 16900, 18948, 27366,
- 58828, 65263, 54666, 33637, 58923, 63117, 50377, 25350, 23110, 29415, 63085,
- 65197, 50411, 27270, 44202, 46280, 52489, 56749, 40008, 29606, 65198, 65263,
- 46313, 16836, 18948, 31591, 61038, 65294, 48360, 14822, 16903, 16902, 16902,
- 16903, 16904, 16903, 16903, 16903, 16936, 16936, 16903, 16903, 16904, 16904,
- 16936, 16904, 16903, 16903, 16903, 16903, 16903, 14790, 29581, 33675, 27303,
- 18917, 14757, 10532, 25225, 46320, 46353, 21096, 12742, 14822, 18950, 21030,
- 14724, 10596, 35854, 54708, 42030, 14724, 16806, 33579, 50450, 46354, 21064,
- 8482, 6336, 10433, 20998, 21127, 16935, 14822, 33708, 39949, 16707, 10434,
- 14659, 29449, 35755, 27370, 19015, 18983, 18951, 18984, 18983, 18984, 16937,
- 16936, 18984, 18984, 19016, 18984, 19016, 19016, 18984, 18984, 16936, 16936,
- 19016, 18983, 14823, 31592, 65231, 65295, 50510, 21064, 33737, 37895, 58795,
- 65263, 50538, 33640, 65231, 65328, 48426, 19014, 18982, 25286, 61038, 65295,
- 56781, 29447, 52654, 56779, 50505, 44298, 37962, 27336, 63151, 65296, 56814,
- 19014, 25255, 29479, 56748, 65328, 58957, 31590, 61070, 65360, 52586, 27366,
- 23206, 21030, 58861, 65231, 58989, 25286, 42090, 48428, 50440, 52620, 50541,
- 27334, 56814, 65296, 59022, 23206, 20999, 21063, 50475, 65264, 65294, 27561,
- 8972, 11210, 33931, 46155, 27433, 23210, 23242, 23242, 25322, 23275, 23243,
- 29515, 37899, 40076, 38031, 38129, 48630, 59196, 63422, 63454, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50710, 50711, 50711,
- 50743, 50743, 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791,
- 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54937, 54969, 48727, 15438, 2824,
- 8808, 17093, 56780, 65165, 56714, 27429, 52618, 58828, 44232, 37863, 29383,
- 25317, 60972, 65102, 50538, 21124, 29512, 35782, 54601, 61038, 46249, 31622,
- 63118, 65198, 48362, 16899, 16836, 27366, 63053, 65230, 50475, 31589, 58861,
- 56812, 48295, 37866, 27398, 31558, 65134, 63116, 48298, 19014, 33671, 39944,
- 56745, 63053, 42088, 37862, 65262, 65199, 44135, 18981, 16868, 33639, 65167,
- 65263, 46215, 31622, 58893, 56779, 46311, 40008, 31496, 14791, 16935, 16904,
- 16903, 16903, 16903, 16935, 16903, 16903, 16904, 16904, 16903, 16903, 16903,
- 16936, 16904, 16903, 16903, 16871, 16903, 16904, 14823, 21162, 54904, 52660,
- 31562, 21030, 10531, 23175, 37836, 35658, 23078, 16838, 25322, 37999, 23241,
- 16902, 12644, 14758, 25257, 40047, 29514, 12613, 27338, 39884, 42029, 27337,
- 14790, 27435, 33773, 14822, 12612, 16903, 18983, 18951, 42127, 46222, 39850,
- 27336, 18982, 12611, 25257, 23176, 33709, 46386, 27370, 16935, 19016, 18984,
- 16968, 18984, 16936, 16936, 19016, 19016, 18984, 19016, 18984, 18984, 16936,
- 18984, 16936, 21128, 27367, 33639, 61069, 65326, 50476, 35751, 65295, 65263,
- 44263, 27399, 21062, 29448, 63118, 65231, 52588, 25287, 46347, 48426, 50506,
- 56845, 44202, 31592, 65231, 65295, 52587, 18917, 21062, 29351, 58926, 65393,
- 56876, 29479, 61070, 63183, 50442, 33736, 29416, 25256, 61071, 65265, 58862,
- 21094, 33769, 39945, 50505, 61071, 56813, 27398, 58958, 65327, 56813, 21093,
- 21061, 18950, 54669, 65295, 63152, 27431, 48396, 58958, 50506, 42091, 40074,
- 19274, 9037, 25644, 46219, 31657, 21161, 23241, 21225, 23274, 23274, 23274,
- 23244, 23307, 29614, 31822, 33936, 42324, 54936, 61276, 63422, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50710, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 52791, 52791, 52791, 50743, 50743, 52791, 52791, 52791, 52791, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 52921, 54904, 23791, 745,
- 17224, 44298, 48361, 48327, 46345, 37831, 31558, 63020, 65133, 46314, 16806,
- 21093, 29542, 58828, 65229, 46281, 35750, 65134, 65133, 44135, 21093, 16836,
- 31558, 63118, 65197, 46249, 29446, 48459, 50474, 50376, 48427, 33638, 37863,
- 65166, 65165, 42088, 16804, 23174, 35751, 63053, 65263, 41992, 37895, 65230,
- 63117, 37927, 25190, 16868, 35784, 65198, 65197, 40041, 31591, 48491, 50441,
- 46248, 50507, 33607, 39977, 65231, 65230, 37864, 12678, 14854, 16903, 16904,
- 16904, 14855, 16903, 16903, 16903, 16903, 16936, 16903, 16903, 16903, 14855,
- 16903, 16936, 16904, 16871, 16903, 16903, 14855, 16871, 14790, 16968, 33806,
- 46419, 46288, 23208, 12644, 42128, 52627, 29417, 12611, 20999, 35756, 48400,
- 33773, 8581, 16871, 16870, 18950, 18949, 10563, 21064, 46322, 54739, 33643,
- 10531, 18983, 39918, 56821, 35951, 12612, 16903, 16903, 16903, 21031, 29352,
- 37771, 50449, 44272, 12676, 14790, 25224, 44110, 50416, 33676, 16937, 19017,
- 16903, 16903, 18984, 18984, 16904, 19016, 19016, 19016, 19016, 18984, 18984,
- 16936, 19016, 16871, 35817, 63182, 63086, 44200, 35817, 27335, 33737, 65264,
- 65232, 46347, 21094, 35787, 42025, 56746, 61102, 46314, 33671, 65327, 65295,
- 46315, 21030, 18951, 27367, 63118, 65295, 52682, 29480, 56748, 56844, 48392,
- 42122, 35754, 29480, 63152, 65264, 52589, 18981, 27400, 33639, 54700, 65329,
- 54795, 29448, 61102, 65296, 52619, 23206, 21095, 21063, 56814, 65263, 61007,
- 27367, 44235, 52589, 50472, 52619, 46379, 23206, 56878, 65295, 58959, 21224,
- 12970, 9068, 19468, 46220, 39914, 19046, 19080, 21129, 21161, 23274, 23306,
- 23274, 23275, 25453, 29648, 31856, 38130, 50711, 59163, 63389, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50710,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 52791, 52791, 52791, 50743, 50743, 52791, 52791, 52791, 52792, 52792,
- 52824, 50776, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54905,
- 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54905, 57017, 32115, 2923,
- 2697, 31656, 65133, 65196, 42055, 12708, 14757, 29478, 63021, 65262, 44169,
- 35750, 61068, 58828, 44072, 29574, 21092, 33767, 65166, 65166, 37961, 23205,
- 37865, 42087, 56714, 58924, 35782, 42057, 65230, 65231, 35816, 12709, 14788,
- 37863, 65199, 65199, 37895, 37894, 61102, 58859, 41958, 29575, 21092, 42056,
- 65198, 65166, 37831, 25287, 39913, 46184, 56779, 60973, 35720, 46249, 65230,
- 63117, 31622, 14789, 16838, 40007, 65262, 65262, 39976, 12775, 16903, 14855,
- 16872, 16871, 14855, 16903, 16903, 16903, 16903, 16903, 16903, 16903, 16903,
- 16903, 16903, 16935, 19016, 23209, 21096, 16903, 18951, 29482, 35789, 27369,
- 12677, 16903, 35822, 16903, 19016, 29450, 31595, 14756, 16903, 35723, 39884,
- 29384, 14757, 18983, 40048, 46386, 23207, 16935, 12678, 18951, 27337, 37966,
- 16837, 12677, 33645, 44077, 37803, 18950, 16935, 37966, 44338, 21095, 8418,
- 12580, 16741, 35756, 27370, 12710, 23177, 44207, 46158, 31497, 16901, 21096,
- 42095, 40047, 21128, 16936, 18984, 18984, 18984, 18984, 18984, 19016, 18984,
- 18984, 19015, 19050, 14825, 39978, 65263, 65230, 42122, 18950, 29447, 35816,
- 61037, 65296, 44234, 35785, 65359, 65198, 42152, 23238, 21063, 27465, 65233,
- 65263, 50507, 25317, 48462, 48394, 50473, 52653, 40009, 31592, 65263, 65329,
- 50573, 16869, 19013, 27366, 58958, 65393, 54732, 29479, 61102, 65263, 48393,
- 31591, 25318, 23143, 61039, 65199, 56813, 23142, 39978, 42089, 50474, 60974,
- 54733, 27365, 61008, 65328, 56877, 21063, 18949, 19015, 54701, 65328, 63150,
- 21354, 11084, 13227, 36013, 44171, 25287, 16902, 19015, 19015, 21096, 21161,
- 21162, 23242, 23308, 27566, 31793, 36017, 44436, 57050, 63357, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 50743, 50743, 52791, 52791, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 54905, 54905, 54905,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 57050, 40404, 7116,
- 2759, 6597, 33670, 65133, 65197, 41991, 31590, 52620, 50410, 44168, 42153,
- 25287, 42058, 65167, 65164, 35751, 16870, 25286, 37862, 60940, 65165, 35813,
- 44199, 65199, 63085, 29541, 16901, 14789, 40040, 65230, 65196, 35751, 37864,
- 54669, 52520, 42152, 42123, 25254, 46313, 65198, 65101, 31558, 16934, 25286,
- 44072, 63117, 63116, 35685, 46313, 65262, 63053, 31591, 18981, 14757, 44202,
- 65230, 65165, 33671, 39977, 54700, 52520, 46281, 46250, 27334, 12774, 16902,
- 14823, 16903, 16903, 16903, 14855, 16904, 18984, 16903, 16903, 16903, 19016,
- 19016, 16903, 16903, 16903, 21064, 21129, 19015, 16902, 31497, 42028, 46221,
- 48335, 40047, 27468, 14725, 16903, 25290, 27434, 16869, 8451, 25323, 54707,
- 46222, 18853, 12612, 27337, 41998, 48434, 27402, 12710, 21129, 21031, 18982,
- 12644, 10532, 27402, 50548, 50546, 23110, 10531, 29417, 42030, 44175, 23111,
- 8515, 10564, 8419, 10595, 16805, 16871, 23209, 50579, 48368, 14724, 12708,
- 31530, 46222, 42094, 23209, 16936, 18984, 18984, 18984, 18984, 18984, 18984,
- 18984, 18984, 18984, 21064, 19048, 39880, 65232, 65328, 42121, 35848, 65263,
- 63086, 40039, 31623, 21094, 35818, 65230, 65232, 42156, 23175, 40011, 42087,
- 56779, 63120, 44170, 33737, 65296, 65295, 44234, 18918, 16869, 29415, 63150,
- 65361, 52620, 29511, 56943, 58925, 46313, 37962, 29544, 29418, 65200, 65265,
- 50605, 18981, 29481, 31623, 54699, 65327, 52716, 27398, 61135, 65360, 50571,
- 25221, 21060, 18982, 56879, 65263, 61102, 27368, 46348, 52685, 50441, 48428,
- 46347, 15179, 9067, 27659, 46285, 31560, 16902, 16902, 16870, 18984, 19016,
- 16968, 19049, 21194, 25420, 29712, 33905, 40243, 52824, 61276, 63390, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50710, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 52791, 52791, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52792, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 54905, 54905,
- 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 57018, 48726, 11276,
- 2761, 25544, 39977, 44135, 52523, 52586, 29446, 44170, 65196, 65133, 29445,
- 14724, 16900, 42023, 65165, 65197, 33670, 46280, 65165, 56779, 33638, 25286,
- 16868, 48395, 65197, 63117, 29479, 33638, 42122, 46247, 52523, 52554, 27398,
- 50505, 65230, 63020, 25285, 14788, 18979, 48361, 65198, 63117, 29572, 48427,
- 65230, 54666, 33670, 25318, 16870, 52555, 65229, 63054, 29511, 33703, 44138,
- 46312, 52587, 54604, 27397, 54669, 65262, 61004, 25222, 12741, 14856, 16903,
- 16903, 14855, 16904, 19016, 19016, 16903, 16903, 16871, 16903, 16903, 16903,
- 16903, 18984, 16936, 16903, 16935, 16903, 14791, 14790, 23176, 42028, 46155,
- 44074, 37834, 42095, 40113, 23145, 44208, 35919, 16902, 14822, 14791, 23176,
- 31594, 25255, 10531, 27435, 42094, 44077, 27272, 12709, 25257, 50580, 42225,
- 14789, 12709, 14791, 25256, 27368, 27402, 8451, 27434, 46353, 39884, 23045,
- 12644, 23177, 46288, 35821, 14757, 16871, 16903, 21096, 25191, 16934, 10564,
- 27338, 48335, 44109, 23143, 16903, 18984, 18984, 18984, 18984, 18984, 19017,
- 19016, 19015, 19016, 16904, 42089, 58991, 54667, 42088, 46283, 27368, 40043,
- 65231, 65199, 35882, 18983, 31561, 37894, 58893, 65294, 40041, 37897, 65328,
- 65327, 39977, 23174, 16901, 29513, 65232, 65262, 46346, 31528, 52652, 48362,
- 48393, 50509, 35816, 33706, 65264, 65298, 48428, 16870, 21158, 29446, 58892,
- 65393, 52651, 29510, 63151, 65294, 46281, 27399, 23143, 23177, 59022, 65231,
- 56878, 23143, 37963, 42090, 48457, 58862, 50508, 27431, 61071, 65327, 56846,
- 17064, 15048, 11084, 17420, 44205, 39947, 18982, 16871, 16901, 19046, 21094,
- 18982, 16999, 23208, 23306, 25485, 31792, 36049, 48597, 59131, 61342, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52792, 52792,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 54905,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 50808, 21646,
- 809, 8840, 46378, 65229, 60971, 25285, 14788, 12676, 46282, 65197, 63085,
- 29479, 42152, 56844, 50472, 41992, 35816, 21062, 52556, 65165, 61005, 25253,
- 25319, 29509, 48265, 61006, 56811, 29445, 56746, 65231, 58859, 23108, 12740,
- 16869, 52524, 65198, 60939, 29478, 48362, 56845, 50441, 39976, 37801, 21094,
- 56781, 65134, 58923, 23142, 25318, 31560, 50440, 63086, 58827, 31557, 56812,
- 65231, 56811, 23173, 16901, 16934, 54732, 65261, 61005, 25255, 14791, 14824,
- 19016, 16968, 14856, 16903, 16935, 16936, 14824, 14823, 16936, 16936, 16903,
- 16903, 16936, 18984, 16904, 16903, 19015, 18984, 16871, 23143, 37834, 46187,
- 46155, 44108, 27302, 16870, 18983, 29482, 41964, 35756, 16935, 14823, 19016,
- 18950, 21031, 14725, 12710, 27500, 52724, 42094, 10499, 16871, 37771, 44109,
- 37935, 14854, 16936, 25355, 21063, 21095, 12613, 12645, 29450, 52756, 33676,
- 10498, 16903, 35692, 44109, 37870, 16903, 19016, 27402, 21128, 23176, 12677,
- 16839, 31531, 48368, 35723, 12644, 16872, 18984, 18984, 18984, 19016, 18984,
- 18984, 18984, 19015, 19049, 16904, 48459, 65327, 63150, 31591, 16870, 21094,
- 37928, 65264, 65296, 35848, 40009, 65263, 61004, 37864, 29511, 21062, 35849,
- 65232, 65263, 42123, 25288, 42155, 44202, 52619, 60975, 37929, 39946, 65327,
- 65328, 42089, 14790, 16903, 29447, 63183, 65392, 48394, 29544, 61071, 58989,
- 44168, 35849, 29480, 27368, 63152, 65261, 50572, 21062, 33673, 35752, 52619,
- 65231, 52684, 29447, 63216, 65328, 52619, 19013, 18949, 21063, 58926, 65327,
- 59022, 19178, 11051, 11179, 35948, 44140, 23207, 14790, 16870, 23109, 31558,
- 35716, 29478, 31590, 39912, 35850, 31724, 31823, 42322, 54969, 61277, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52792,
- 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857,
- 54905, 54905, 54905, 54937, 54937, 54937, 54905, 54937, 54937, 56985, 27921,
- 842, 2665, 12774, 50507, 65165, 58893, 25317, 39943, 48330, 46246, 50473,
- 44233, 25254, 54635, 65230, 56845, 19014, 16867, 23109, 50474, 65198, 56843,
- 27366, 56748, 65229, 52552, 27333, 19013, 16934, 56812, 65166, 58827, 23237,
- 40041, 48330, 50408, 52490, 44106, 27336, 60940, 65197, 56811, 18949, 18950,
- 23141, 52651, 65262, 58858, 29445, 56812, 65199, 52519, 25286, 21093, 21094,
- 58862, 65198, 56874, 19016, 14855, 16871, 37832, 54668, 48362, 21062, 16871,
- 16903, 16871, 16870, 16903, 16903, 16903, 16935, 21096, 18983, 14855, 16936,
- 16968, 19016, 18951, 16936, 18984, 18983, 18983, 18983, 23176, 39949, 48302,
- 44107, 46188, 35689, 14659, 12612, 31661, 42095, 35657, 16805, 16870, 31564,
- 50612, 31595, 12677, 12742, 16903, 25289, 25255, 16837, 10597, 40016, 48401,
- 37803, 14757, 16838, 33643, 54740, 33741, 12710, 12645, 16871, 21095, 23142,
- 14725, 12677, 40047, 48336, 33609, 16772, 16837, 33676, 52561, 33708, 12709,
- 14790, 18951, 23176, 23175, 14789, 12677, 18984, 18984, 18984, 18984, 19016,
- 18984, 19016, 19016, 19017, 18984, 18950, 46252, 65328, 65295, 33736, 40042,
- 61103, 56779, 40040, 37898, 21126, 42155, 65231, 65231, 35849, 21094, 29576,
- 37928, 60973, 65295, 37929, 42025, 65361, 65232, 35850, 18981, 14820, 33706,
- 65296, 65360, 44171, 29511, 54734, 52588, 46281, 46346, 33576, 33705, 65295,
- 65263, 44235, 16837, 25223, 29480, 58958, 65328, 50539, 31558, 65296, 65295,
- 46314, 25287, 23142, 23176, 61071, 65262, 56877, 23144, 42186, 46282, 48393,
- 56813, 48492, 17161, 9068, 23595, 48333, 29479, 14790, 14823, 16902, 27301,
- 39845, 44037, 39878, 41991, 50377, 46316, 35917, 38064, 50775, 59196, 63390,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857,
- 52857, 52857, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 55001, 38292,
- 5002, 6856, 29544, 35687, 48328, 58891, 50507, 27366, 58796, 65230, 50539,
- 16869, 12675, 16932, 56749, 65198, 56715, 27364, 56780, 58925, 46279, 35720,
- 25349, 23174, 60942, 65135, 52587, 21029, 29512, 35784, 50472, 60941, 50441,
- 27430, 63086, 65230, 50473, 14789, 14788, 23142, 60940, 65263, 54698, 29445,
- 56811, 58891, 46278, 35752, 27398, 25318, 61005, 65133, 50539, 19013, 29576,
- 35784, 50538, 63087, 48426, 18983, 14854, 16903, 14821, 19015, 18951, 16870,
- 16904, 16903, 19016, 21096, 19016, 16936, 14823, 25224, 42127, 40047, 21096,
- 16903, 16935, 18983, 19016, 18983, 18983, 21064, 19016, 18950, 25223, 35723,
- 42029, 48335, 37867, 18884, 10467, 10596, 29547, 48434, 23078, 10499, 21063,
- 37772, 48401, 35853, 14790, 21161, 27435, 25256, 23176, 12644, 14822, 37902,
- 50579, 23175, 10499, 27338, 41964, 42029, 27403, 14790, 27435, 29515, 18949,
- 23143, 12677, 14823, 35853, 50514, 21030, 10499, 25256, 41997, 41964, 25256,
- 14822, 29515, 29483, 19015, 14822, 12678, 16904, 18952, 18984, 18984, 19016,
- 18984, 18984, 19016, 16968, 18983, 42121, 52619, 48426, 48427, 48461, 27367,
- 48428, 65262, 65198, 29511, 18981, 23142, 39977, 65294, 65328, 37895, 42122,
- 65359, 63086, 35783, 25320, 16901, 40010, 65231, 65263, 40010, 27431, 44235,
- 46249, 52618, 56846, 35722, 37930, 65327, 65360, 37930, 14789, 18918, 29479,
- 63119, 65328, 46347, 29480, 63152, 61071, 42152, 33737, 27335, 27433, 65232,
- 65231, 52654, 19015, 33672, 35817, 52651, 61104, 50603, 27368, 63183, 65297,
- 48460, 19079, 17129, 11117, 15340, 44140, 37898, 16901, 14791, 16902, 23173,
- 33606, 39878, 41958, 39974, 44136, 48297, 44236, 38062, 46451, 57082, 63389,
- 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 63422, 63422, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52857, 52857, 52857, 54905, 54905, 52889, 54937, 54937, 52857, 57017, 46581,
- 9228, 713, 21289, 60972, 65197, 46216, 19044, 16835, 21061, 60973, 65165,
- 50441, 23206, 46314, 46378, 46248, 48330, 33704, 29448, 65133, 65165, 50443,
- 16836, 21063, 29477, 56779, 65231, 46281, 31527, 65197, 65198, 44200, 18948,
- 14789, 25286, 63086, 65165, 48426, 27303, 48458, 48361, 48329, 46313, 33704,
- 29511, 63053, 65197, 46283, 14757, 21094, 29446, 58893, 65261, 48394, 33575,
- 65230, 65229, 42151, 23142, 18950, 12773, 14855, 16903, 16903, 16904, 16838,
- 16904, 16871, 16903, 16903, 19016, 16936, 16903, 18983, 31529, 41997, 39949,
- 21063, 25289, 31628, 16935, 16968, 21064, 21031, 18983, 16936, 16903, 25191,
- 23045, 23111, 33545, 25190, 10497, 6403, 8484, 18917, 18918, 10564, 23209,
- 44209, 46224, 27303, 8483, 23111, 37902, 52693, 27402, 12677, 12742, 21128,
- 23110, 19014, 10563, 23145, 52660, 48368, 25191, 12580, 23111, 44240, 52692,
- 23209, 10597, 14790, 21095, 21062, 16837, 10564, 16936, 48401, 46189, 27239,
- 12612, 23143, 42062, 48433, 25320, 10629, 14855, 18951, 18951, 18984, 18984,
- 18984, 18984, 18984, 19016, 19049, 21065, 56813, 65263, 61069, 25255, 16901,
- 18916, 46316, 65327, 65263, 29544, 44235, 65199, 52650, 37927, 39947, 21062,
- 42187, 65231, 65199, 33704, 23208, 35785, 40042, 58892, 65262, 35817, 44203,
- 65328, 65296, 31656, 18951, 14788, 33736, 65296, 65360, 42090, 29545, 56845,
- 52589, 44233, 44234, 29481, 31593, 65295, 65232, 44299, 16869, 25255, 31592,
- 58957, 65361, 50572, 31528, 65230, 65328, 44233, 23207, 21031, 23175, 61040,
- 65231, 52717, 15016, 11084, 11148, 33900, 46187, 23206, 14790, 14822, 18949,
- 29445, 41926, 41957, 39877, 42087, 48297, 44203, 35916, 40210, 54904, 61276,
- 65470, 65471, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 63422, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52856, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54937, 54937, 54936, 54937, 54873, 54937, 50776,
- 17485, 809, 6728, 27432, 63053, 65099, 44203, 19045, 35817, 39912, 50504,
- 58861, 39911, 31559, 65165, 65199, 42121, 12707, 14723, 27366, 63053, 65198,
- 44168, 33639, 61038, 58924, 40008, 29477, 21029, 29575, 65165, 65100, 44169,
- 19047, 39914, 39942, 52585, 58894, 37897, 35783, 65166, 65263, 37928, 12709,
- 12741, 29511, 65135, 65262, 42088, 33672, 63086, 58892, 42024, 31525, 21093,
- 31625, 65166, 65165, 42122, 21093, 37930, 33704, 18982, 14824, 16901, 16871,
- 18984, 18983, 18951, 16904, 16902, 16935, 16871, 18983, 35789, 44175, 35692,
- 14756, 18950, 35724, 48368, 31627, 14790, 19048, 25191, 21063, 14855, 19015,
- 33609, 29383, 23143, 20998, 14659, 16805, 31694, 21129, 14789, 16870, 12709,
- 23241, 44208, 42095, 10531, 16870, 33578, 41932, 35691, 21096, 16935, 27468,
- 25257, 20998, 16935, 12677, 23143, 39948, 37901, 10531, 14757, 35724, 41964,
- 33610, 16936, 19049, 37966, 29482, 16870, 14790, 12677, 18983, 35821, 37868,
- 10530, 16838, 35692, 41997, 35788, 18983, 16903, 16904, 18984, 18984, 18984,
- 16936, 19016, 19016, 16968, 19016, 16871, 18917, 52653, 65264, 63149, 27367,
- 42155, 54702, 48394, 44170, 46316, 23207, 50476, 65230, 63118, 27337, 18951,
- 25222, 42121, 65230, 65263, 33704, 46379, 65329, 61005, 35784, 25254, 16903,
- 42155, 65263, 65326, 35818, 27463, 48460, 46249, 50474, 56783, 31559, 37929,
- 65328, 65296, 37895, 14759, 21062, 31591, 63150, 65359, 44267, 31623, 63152,
- 61070, 44168, 31594, 25256, 27401, 65234, 65263, 46412, 19015, 35818, 37897,
- 52588, 63119, 48459, 15082, 9133, 23595, 46285, 31528, 14757, 14822, 18950,
- 23172, 33605, 41957, 41956, 39909, 44136, 46283, 40076, 35982, 48630, 59195,
- 63389, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54904, 52856, 54936, 54937, 54937, 52888, 54936, 54936,
- 21680, 4905, 6824, 12743, 27365, 56812, 65132, 37863, 37799, 65197, 65198,
- 33766, 12773, 10597, 29607, 65133, 65164, 42023, 33607, 54668, 50472, 44103,
- 44138, 23270, 35816, 65197, 65132, 37864, 14886, 25318, 35783, 60909, 65198,
- 37831, 40009, 65261, 65165, 35783, 14788, 10628, 35849, 65198, 65165, 37897,
- 33671, 56781, 52553, 44135, 44106, 25285, 40010, 65197, 65196, 37897, 16839,
- 27334, 35846, 61005, 65231, 37831, 39977, 65262, 65229, 35817, 14759, 16903,
- 16903, 16935, 16902, 16902, 16903, 18984, 16968, 16902, 23144, 31530, 39982,
- 27272, 10498, 29417, 39787, 33512, 23175, 23176, 35788, 37836, 21096, 14823,
- 29547, 48433, 42029, 29384, 18949, 14691, 29417, 48401, 52628, 14822, 12709,
- 14725, 12676, 21031, 14757, 12677, 35756, 52594, 41964, 16772, 12612, 27305,
- 48401, 46354, 16838, 12677, 14790, 23208, 23175, 12676, 10531, 33774, 56853,
- 39950, 14724, 12677, 31499, 48368, 50580, 16902, 10597, 16871, 23176, 23143,
- 12675, 12613, 31564, 50449, 46222, 21030, 14790, 18984, 18984, 18984, 18984,
- 18984, 16936, 18984, 18984, 19016, 21096, 37930, 42090, 46313, 54732, 50605,
- 25286, 56843, 65327, 58990, 21094, 16902, 16903, 46314, 65327, 65232, 29510,
- 48460, 63183, 54667, 33703, 33706, 19015, 48428, 65263, 65262, 33706, 23270,
- 33769, 42120, 58925, 61102, 33641, 44169, 65393, 63216, 29543, 16902, 12773,
- 33706, 65296, 65359, 40043, 31594, 61070, 54702, 42121, 42122, 27368, 35785,
- 65296, 65297, 44236, 18918, 29449, 31592, 56844, 65328, 46348, 29480, 65296,
- 65328, 44266, 21128, 19210, 9037, 15307, 44236, 37899, 16869, 14790, 14790,
- 21062, 33605, 39877, 39877, 39877, 44102, 44169, 40043, 35949, 44403, 57050,
- 63389, 63422, 63422, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52889, 54937, 54937, 52857, 54936, 54968,
- 32114, 842, 6857, 10759, 14759, 12774, 19078, 27366, 14853, 39979, 65133,
- 65099, 33639, 27302, 40041, 42024, 50442, 54668, 27431, 44170, 65197, 63118,
- 31560, 14723, 14820, 37864, 65197, 65197, 33701, 42058, 65263, 58859, 33638,
- 25286, 16836, 42058, 65166, 65165, 31625, 29447, 44138, 44200, 50505, 54700,
- 29446, 44235, 65230, 65166, 29511, 12709, 16869, 39976, 65198, 65232, 33733,
- 40072, 65231, 58923, 33701, 27399, 16900, 42123, 65197, 60972, 31657, 14822,
- 14887, 16934, 21095, 16839, 14824, 16934, 16903, 16871, 16870, 23176, 21030,
- 16772, 16804, 23208, 44207, 41932, 23077, 14692, 29416, 41996, 48369, 25322,
- 14789, 27402, 37934, 42126, 39949, 18949, 27305, 39885, 41996, 25224, 14822,
- 25289, 39983, 18982, 12676, 12710, 16903, 25256, 37966, 25321, 8451, 21063,
- 35658, 41965, 25289, 14790, 31596, 46419, 23208, 18984, 14855, 14790, 23176,
- 40013, 23241, 8451, 25257, 39819, 41996, 27305, 16837, 25322, 35854, 23143,
- 16902, 14758, 16839, 23112, 33610, 29449, 14724, 14823, 16936, 18984, 16904,
- 16904, 18984, 18984, 18984, 19016, 19016, 25288, 61071, 65328, 52652, 18949,
- 16901, 18950, 52685, 65294, 61069, 27366, 46315, 56748, 48394, 44204, 40106,
- 23142, 54701, 65295, 63119, 25320, 19046, 25287, 44201, 65263, 65295, 31592,
- 46347, 65327, 61006, 29480, 21128, 14789, 40042, 65295, 65198, 33703, 31624,
- 48460, 46248, 46346, 52621, 29480, 37930, 65264, 65295, 37929, 14758, 16934,
- 31623, 63151, 65394, 42186, 33672, 65265, 63149, 37960, 27464, 23175, 27369,
- 63119, 65229, 46411, 12937, 11085, 11147, 33932, 46189, 21094, 12709, 14789,
- 16869, 27268, 39844, 41957, 37797, 39911, 46217, 42123, 33869, 38128, 52856,
- 61277, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52791, 52792, 52791, 52791, 52792, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 54904, 52856, 54937, 52889, 52889, 56984,
- 42421, 7116, 2761, 8744, 12742, 12742, 14823, 12710, 23110, 25287, 39943,
- 58892, 58892, 29414, 48394, 65262, 62987, 25254, 16805, 8611, 44202, 65198,
- 65166, 29447, 42089, 56812, 50442, 37863, 33706, 18917, 46347, 65164, 65101,
- 25351, 23142, 27464, 42055, 60972, 61004, 29446, 50507, 65294, 61005, 25253,
- 12709, 14756, 48330, 65229, 65133, 31526, 40072, 58925, 52551, 37958, 37897,
- 20999, 48427, 65166, 63054, 29479, 19015, 27335, 42120, 58927, 46186, 33608,
- 21064, 16870, 42090, 58893, 37896, 16838, 16902, 16903, 16871, 16903, 14790,
- 14757, 10564, 14692, 25255, 33610, 31529, 14724, 21063, 37738, 41963, 31497,
- 16870, 23208, 39982, 27434, 27433, 33709, 21030, 44209, 52628, 31496, 10563,
- 16871, 35725, 52659, 44305, 14757, 12742, 16903, 18982, 16869, 18949, 23175,
- 40015, 50546, 33674, 8451, 20999, 42029, 52627, 35887, 12645, 16903, 16935,
- 16869, 14756, 8483, 14789, 40015, 52627, 33675, 12579, 16870, 31595, 50514,
- 40047, 12710, 16839, 21128, 27401, 23143, 10596, 14823, 19016, 18983, 18983,
- 18984, 18984, 18984, 16936, 18984, 18984, 14823, 21127, 61005, 65197, 54797,
- 23143, 40075, 46283, 44232, 56814, 50475, 25287, 58925, 65231, 58958, 21030,
- 18919, 19014, 50508, 65294, 65262, 29480, 50605, 65264, 52683, 31656, 29513,
- 20998, 48429, 65231, 63151, 27431, 27400, 37930, 40041, 58894, 61008, 29511,
- 44236, 65360, 65264, 29542, 16838, 14820, 35817, 65264, 65361, 40010, 33706,
- 58958, 54733, 40040, 37930, 25289, 33706, 65200, 65231, 42123, 14822, 29480,
- 31591, 52716, 65230, 46315, 13001, 9133, 25611, 46285, 31528, 12676, 16902,
- 16869, 25220, 35620, 35748, 37765, 39909, 44104, 42090, 37964, 38030, 46549,
- 59196, 63389, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52889, 54873, 54937, 52888, 56985,
- 46679, 11309, 745, 8777, 10695, 14790, 12710, 14791, 18951, 54634, 65166,
- 54601, 25222, 19012, 16837, 50540, 65165, 62956, 25286, 35816, 46248, 44168,
- 46345, 46281, 23174, 52650, 65198, 60907, 16931, 16870, 18982, 46313, 65294,
- 61005, 29445, 54635, 65232, 54731, 25285, 21061, 14790, 54668, 65166, 60972,
- 23205, 37897, 44266, 46247, 48426, 46315, 25255, 52683, 65166, 60973, 16965,
- 16868, 18949, 44265, 65263, 63150, 25350, 50441, 60908, 50474, 25317, 35689,
- 39784, 33577, 18950, 50506, 65326, 44201, 16838, 18985, 18951, 16903, 16903,
- 16870, 14757, 14790, 18950, 25223, 23077, 16773, 16805, 33676, 50480, 42029,
- 18885, 18885, 31530, 46223, 48498, 18983, 14725, 21095, 27336, 35820, 16869,
- 12677, 33611, 41997, 41997, 21095, 16806, 35822, 37999, 16869, 16806, 16838,
- 21063, 23175, 35788, 16837, 14758, 39982, 44109, 33610, 14822, 18919, 37934,
- 44274, 16902, 16870, 12710, 19016, 21094, 33707, 18950, 12644, 31531, 41997,
- 37804, 18950, 14822, 33742, 42192, 25288, 18951, 14758, 16903, 18984, 18984,
- 18984, 18984, 18984, 18984, 18983, 18952, 21032, 33737, 33704, 52588, 63182,
- 48492, 27367, 63151, 65360, 50571, 21061, 14853, 18951, 54765, 65296, 61005,
- 25287, 48492, 56878, 46312, 42025, 40009, 23143, 56813, 65198, 61039, 23111,
- 23175, 27399, 44234, 63152, 63182, 27398, 50476, 65393, 61007, 27429, 21063,
- 14789, 42157, 65295, 65326, 35754, 33673, 50638, 46315, 50410, 50510, 27464,
- 42058, 65295, 65329, 33769, 18919, 23141, 31560, 63121, 65391, 42091, 31624,
- 65265, 63183, 38024, 25386, 21289, 9068, 15340, 42156, 37930, 16835, 14756,
- 14822, 18948, 29444, 39845, 37733, 35716, 44038, 46186, 37994, 31788, 44339,
- 57018, 63357, 63422, 65502, 65502, 65502, 65502, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52792, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54904, 52857, 52857, 56953,
- 54936, 19631, 777, 6793, 10727, 12743, 14823, 14791, 12775, 16966, 58828,
- 65100, 52650, 18950, 29480, 33639, 48264, 58958, 50539, 25253, 56844, 65231,
- 52586, 14789, 12675, 14821, 54732, 65231, 58825, 25285, 52586, 58924, 48328,
- 33704, 27432, 19045, 58828, 65133, 58828, 18983, 29447, 31591, 48297, 61004,
- 54635, 27302, 58923, 65294, 54732, 16901, 12708, 16871, 56748, 65198, 60971,
- 25254, 50540, 61004, 46249, 33736, 33672, 16933, 56780, 63052, 50410, 23110,
- 31431, 37704, 33544, 14854, 21063, 29479, 16965, 14855, 19048, 18983, 16871,
- 16903, 16903, 18983, 19015, 16870, 16870, 18918, 18918, 21030, 25223, 31497,
- 25224, 16772, 33642, 39884, 39819, 23110, 14822, 16935, 14724, 18982, 16902,
- 10629, 23177, 48465, 54738, 25224, 8419, 25193, 42062, 54773, 31628, 10596,
- 16935, 16837, 18950, 14757, 8451, 21129, 50612, 48401, 18885, 10597, 25258,
- 44109, 48369, 25355, 12677, 18984, 21096, 23175, 16902, 8483, 23144, 46320,
- 52626, 25223, 10466, 25257, 37804, 42030, 27402, 14790, 16903, 18984, 18984,
- 18984, 18984, 18984, 16904, 18952, 18984, 16936, 29546, 63183, 65296, 44233,
- 23143, 19014, 21127, 61007, 65296, 54734, 21127, 42154, 46251, 46345, 52620,
- 44267, 25289, 61070, 65329, 56846, 21030, 16901, 19014, 50540, 65296, 63118,
- 27303, 54700, 65296, 52586, 29478, 29512, 16903, 48429, 65295, 63149, 25320,
- 29546, 42059, 44169, 56813, 56911, 29480, 46315, 65328, 65264, 31624, 16869,
- 14820, 35786, 65297, 65360, 37867, 31690, 63152, 54732, 39976, 37962, 23208,
- 29545, 65233, 65295, 42156, 10826, 11116, 9132, 33932, 46252, 21061, 10596,
- 12709, 16804, 25220, 33571, 37732, 37733, 37797, 44104, 42091, 35915, 38064,
- 52824, 61277, 63390, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 52792, 52791, 52791, 52791, 52791, 52792,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54904, 54905, 52889,
- 54969, 32018, 2857, 2729, 12808, 12710, 12743, 14791, 14790, 12711, 16933,
- 54635, 65228, 50537, 27365, 61038, 65198, 46248, 21061, 16867, 18950, 60973,
- 65166, 50536, 19078, 48331, 48395, 44135, 46347, 35784, 23207, 61004, 65164,
- 50475, 16805, 18981, 23205, 54668, 65263, 52586, 23237, 60972, 65165, 46315,
- 21093, 16868, 18950, 61005, 65197, 56748, 25222, 44266, 50474, 46216, 48394,
- 40040, 25254, 61005, 65166, 54668, 14789, 18982, 21093, 52588, 65263, 54732,
- 23141, 35686, 37702, 35625, 14822, 12679, 12645, 14823, 14824, 14790, 16871,
- 16871, 18984, 16903, 19015, 21096, 18983, 14789, 18983, 21063, 21030, 25223,
- 18917, 10499, 21031, 39982, 52594, 31498, 12547, 25257, 42160, 37902, 14757,
- 14790, 12710, 21064, 27400, 33707, 10531, 18951, 37805, 44109, 33611, 16805,
- 23176, 44338, 40080, 14757, 12709, 12709, 19047, 23175, 21064, 8451, 21129,
- 44208, 44109, 27272, 12710, 21097, 42193, 42160, 14822, 14822, 14790, 21031,
- 27400, 29449, 10563, 21096, 39982, 39852, 29352, 16870, 18984, 16904, 18984,
- 18984, 19016, 18984, 18984, 16904, 18984, 18985, 14824, 29513, 65230, 65197,
- 44330, 18984, 33704, 35784, 50506, 63183, 46410, 25320, 63151, 65328, 50540,
- 16838, 14820, 18982, 56942, 65362, 61071, 25287, 50605, 58895, 46314, 37897,
- 33769, 21064, 56813, 65197, 58958, 19014, 23207, 27336, 44202, 63183, 61102,
- 27368, 50541, 65393, 58990, 25287, 19046, 14789, 44204, 65327, 65327, 33737,
- 31690, 54799, 48394, 42186, 50476, 27337, 35914, 65263, 65231, 33738, 14790,
- 21127, 29511, 61039, 65328, 42219, 10985, 9100, 25612, 48365, 29479, 10563,
- 10629, 12644, 21028, 33572, 37765, 35620, 37733, 41992, 40009, 33803, 35950,
- 46549, 59163, 63357, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 52791, 52792, 52824, 52791, 52791, 52791, 52792,
- 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52888, 54872,
- 54970, 38291, 5003, 778, 8841, 10726, 12677, 12710, 12711, 14823, 12743,
- 12741, 23110, 29512, 21032, 29480, 63116, 65071, 44233, 18918, 33705, 35783,
- 50440, 56811, 39977, 29510, 65165, 65262, 44170, 10658, 12676, 21157, 60973,
- 65263, 46345, 27365, 58957, 58956, 42056, 29511, 21095, 25288, 63086, 65101,
- 48426, 18983, 33704, 35846, 52491, 56845, 42153, 29479, 63149, 65231, 48361,
- 14724, 12708, 23142, 61005, 65293, 50507, 25318, 56876, 61006, 42152, 29575,
- 27368, 21094, 58892, 52391, 39848, 18982, 33704, 35721, 21093, 16870, 18983,
- 16902, 16870, 16903, 16903, 16871, 18983, 21096, 21063, 23143, 18982, 20997,
- 21029, 18950, 14757, 18950, 23143, 27401, 14757, 14692, 31531, 41997, 42095,
- 18984, 18984, 23209, 18917, 18983, 12612, 12644, 31627, 52627, 46287, 14725,
- 12644, 37772, 46158, 37900, 18951, 16935, 23274, 21063, 25256, 14823, 12677,
- 27402, 54772, 42127, 12612, 14725, 29418, 44142, 40046, 16935, 14790, 21096,
- 21063, 19014, 14724, 10596, 23241, 46255, 39949, 16805, 14791, 18984, 16936,
- 18984, 19016, 19016, 18984, 18984, 18984, 18984, 21127, 23272, 31559, 58892,
- 65328, 44234, 29511, 65329, 65295, 42089, 21062, 16967, 23142, 61072, 65295,
- 52652, 25224, 44267, 48331, 46314, 50573, 42154, 23208, 61070, 65231, 52654,
- 16837, 16903, 21030, 50572, 65361, 59022, 25287, 52653, 65232, 50603, 27400,
- 25288, 16902, 50573, 65230, 63149, 27433, 29577, 40042, 44171, 54733, 56847,
- 29448, 44301, 65328, 65232, 27463, 16838, 14789, 33737, 65264, 65328, 35882,
- 33706, 63152, 56813, 37961, 35849, 23435, 9035, 15339, 42157, 39947, 10658,
- 10597, 12644, 14787, 25186, 33571, 35653, 35620, 37765, 44073, 35946, 31820,
- 42322, 54969, 63357, 65470, 65470, 65502, 65502, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52792, 52792, 52791,
- 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52888,
- 54904, 54937, 38060, 13095, 2827, 777, 6761, 8681, 12742, 12709, 12742,
- 14855, 14855, 10695, 16870, 21060, 31558, 58892, 65262, 37928, 35783, 65229,
- 65166, 33670, 14757, 12615, 29543, 63149, 65164, 37928, 29447, 50540, 48393,
- 42088, 44201, 25349, 31593, 65166, 65166, 42057, 14787, 21126, 29446, 56843,
- 65230, 42120, 33639, 65230, 65262, 37929, 16836, 12708, 27399, 65165, 65230,
- 46250, 25286, 50508, 48426, 42121, 42218, 31624, 29512, 63148, 65198, 44235,
- 14758, 21125, 25286, 56749, 65196, 44138, 27398, 63118, 65263, 44138, 12709,
- 12774, 14791, 14792, 16871, 14854, 16871, 16903, 21128, 23208, 21063, 23111,
- 27271, 25223, 21063, 18919, 18950, 18950, 10563, 14757, 35724, 39917, 39884,
- 18917, 16806, 35724, 50514, 29546, 12677, 12677, 16903, 21127, 29449, 25191,
- 8451, 35854, 50449, 39884, 18917, 16839, 31595, 52659, 37934, 14757, 14791,
- 16903, 23143, 27336, 16902, 10564, 31628, 46256, 39948, 18918, 12709, 27403,
- 48434, 37901, 12676, 12678, 16903, 25321, 25255, 18949, 10596, 16904, 18984,
- 16903, 18984, 18984, 16903, 16936, 18984, 19048, 16871, 35850, 63248, 60974,
- 37864, 31593, 21095, 29512, 65295, 65295, 46252, 19014, 37963, 39912, 50508,
- 61134, 44299, 29513, 65295, 65327, 48396, 14821, 14790, 18982, 56877, 65328,
- 54765, 23143, 54767, 58926, 46248, 39977, 35785, 21063, 56813, 65262, 58991,
- 21094, 25353, 29512, 44266, 63184, 61071, 27399, 52654, 65361, 61069, 25256,
- 16934, 12708, 42156, 65296, 65231, 31562, 31656, 52718, 48364, 44170, 44300,
- 25288, 37931, 65232, 65262, 35915, 8744, 11115, 9101, 33901, 44235, 18982,
- 8516, 10628, 12707, 21059, 31491, 33539, 31459, 35685, 39879, 37898, 33836,
- 38063, 50742, 61244, 65470, 65470, 65470, 65471, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52792, 52792, 52791, 52791,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52857, 54937, 50412, 41826, 27430, 11080, 810, 777, 4712, 10727,
- 14790, 16871, 16839, 14758, 39945, 63116, 54635, 33607, 25287, 12805, 40010,
- 65133, 63052, 33672, 25254, 37895, 40006, 52555, 56813, 27398, 39915, 65230,
- 65134, 31560, 10661, 14757, 31592, 65197, 65294, 35815, 35720, 65198, 58924,
- 35784, 27335, 14788, 33737, 65166, 65166, 37927, 23144, 42027, 39976, 50537,
- 56909, 33736, 37896, 65197, 65262, 37897, 12645, 14757, 29511, 65198, 65294,
- 42055, 31528, 63150, 58988, 39943, 29416, 21095, 25383, 63117, 65166, 44202,
- 21062, 35851, 33704, 18982, 14823, 16935, 16903, 14823, 14822, 16935, 21096,
- 23176, 23143, 23143, 18950, 18951, 16870, 14789, 14789, 18950, 35788, 48434,
- 27336, 8385, 25257, 41997, 37868, 27434, 16838, 21096, 18983, 16837, 18983,
- 10500, 18918, 37901, 54772, 29450, 10531, 21063, 37739, 44078, 31628, 14790,
- 23209, 23209, 16869, 18982, 12644, 16870, 33708, 52660, 33707, 10499, 18983,
- 37804, 46255, 35821, 16903, 25290, 25322, 23143, 21127, 14725, 14823, 16968,
- 18983, 18984, 18984, 18984, 18984, 19016, 16935, 19047, 16871, 39980, 65230,
- 65262, 33802, 14854, 23240, 31527, 58894, 65328, 42122, 31624, 65329, 65328,
- 40041, 21031, 14822, 25353, 63184, 65262, 50572, 23207, 48461, 50476, 44201,
- 48428, 37963, 25256, 61070, 65294, 52621, 16838, 19014, 21095, 50540, 65362,
- 61039, 27334, 56847, 65297, 52621, 29416, 25256, 14855, 50573, 65263, 63183,
- 25320, 29609, 44236, 42088, 54733, 54830, 23239, 44171, 65329, 65262, 27398,
- 14727, 16869, 33769, 65328, 65327, 40107, 8939, 7083, 23532, 46318, 29479,
- 8451, 10597, 10564, 16803, 27268, 35652, 33508, 31459, 39879, 42058, 35883,
- 33869, 46484, 59163, 63390, 65470, 65438, 65470, 65470, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54904, 52889, 54937, 50477, 43906, 41796, 33541, 23302, 11049, 2858,
- 778, 6825, 14888, 16903, 14758, 46249, 63053, 63052, 25254, 18951, 25255,
- 39879, 58893, 61036, 27365, 46282, 65262, 60972, 25254, 12709, 10596, 37992,
- 65261, 63020, 33575, 35817, 56846, 48360, 37895, 37994, 16933, 40043, 65165,
- 63117, 29512, 18950, 27367, 35848, 60974, 63149, 33607, 40009, 65294, 63118,
- 31559, 14756, 10597, 37833, 65230, 65230, 35785, 31623, 56813, 50474, 40009,
- 42155, 23237, 35849, 65166, 65198, 35817, 16869, 25317, 31560, 58893, 65261,
- 40008, 35719, 65296, 65294, 37897, 12678, 16806, 12711, 14823, 16903, 16903,
- 14855, 16903, 18983, 18983, 16903, 18951, 19015, 16902, 16870, 25257, 21063,
- 18950, 12611, 21063, 46353, 46255, 27337, 12644, 21031, 40015, 50579, 25321,
- 10597, 10597, 18982, 23143, 18950, 12611, 21064, 42127, 46223, 33578, 12612,
- 18983, 40015, 50579, 25354, 10596, 12710, 18951, 25289, 25256, 14756, 18984,
- 40047, 48335, 33643, 12579, 21031, 39950, 48466, 27434, 12644, 16903, 16936,
- 16936, 16903, 18984, 18984, 18984, 18984, 19015, 18984, 21063, 16871, 35817,
- 65199, 65359, 35784, 35817, 65296, 58959, 33735, 27369, 16903, 31690, 65263,
- 65295, 44202, 23112, 37897, 37928, 52587, 61008, 40107, 29513, 65295, 65328,
- 44203, 14756, 14821, 21095, 58959, 65360, 54733, 23175, 54830, 61040, 44169,
- 35817, 29578, 23144, 61039, 65197, 58991, 23175, 27432, 31594, 44234, 63150,
- 61039, 25255, 50575, 65393, 58990, 25222, 21063, 14854, 42092, 65296, 65197,
- 31593, 37867, 54829, 48428, 42155, 44269, 25514, 6956, 15309, 42187, 39977,
- 10565, 10564, 10595, 14787, 25155, 31427, 29379, 31460, 35653, 37832, 35851,
- 31756, 40209, 54937, 63358, 65470, 65502, 65470, 65471, 65502, 65470, 65502,
- 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791,
- 50743, 52791, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 54937, 52888, 52856, 54937, 50675, 39848, 35556, 35524, 35525, 31462,
- 23303, 13129, 2858, 4810, 8872, 10727, 44267, 65197, 61037, 23270, 50475,
- 65228, 52552, 23207, 21094, 14758, 50507, 65102, 61036, 25287, 31655, 42058,
- 42089, 50474, 46379, 23109, 48426, 65198, 63053, 21030, 12708, 14757, 40104,
- 65232, 65165, 27428, 44266, 65262, 56811, 27430, 23175, 14693, 44267, 65166,
- 63053, 29512, 29478, 40043, 42089, 48459, 52588, 25319, 46251, 65197, 63086,
- 27430, 12676, 14790, 35814, 65230, 65232, 33672, 35880, 65263, 58894, 33670,
- 27400, 18919, 35818, 65229, 65198, 37833, 23240, 42122, 31688, 18982, 16903,
- 16903, 16904, 16903, 14855, 18984, 21064, 18983, 16903, 16903, 16903, 18951,
- 16870, 12644, 14724, 25224, 37933, 40013, 10532, 14725, 31498, 39916, 44174,
- 25354, 18951, 33774, 23241, 16870, 14790, 10596, 23143, 39982, 44272, 16805,
- 12580, 29418, 39883, 39949, 21161, 16903, 27436, 19016, 16870, 18951, 10629,
- 21129, 40013, 46288, 16838, 12612, 29450, 39884, 39949, 25256, 16903, 16935,
- 16935, 16903, 18984, 18984, 18984, 18984, 18984, 19016, 18951, 40043, 56909,
- 48427, 39978, 42155, 21127, 37964, 65263, 65231, 33738, 18982, 27367, 33671,
- 58958, 65329, 40010, 35817, 65360, 65296, 37929, 16902, 14822, 27368, 63150,
- 65295, 46315, 23174, 48461, 46347, 44201, 46348, 35849, 25256, 61038, 65328,
- 50573, 16836, 19015, 23174, 52685, 65329, 61072, 25288, 56878, 65328, 52652,
- 25256, 23207, 16871, 48524, 65230, 61103, 27369, 18952, 18984, 27433, 50573,
- 54637, 25254, 46380, 65360, 65264, 31658, 10824, 11083, 11116, 31852, 46253,
- 16934, 8452, 8484, 10628, 18948, 31428, 33539, 27330, 31493, 39879, 37865,
- 31691, 33903, 50678, 61276, 63390, 65470, 65502, 65470, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52824, 52824, 52824, 52792, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52889, 54937, 52889, 54937, 52758, 42160, 35656, 31364,
- 33412, 35493, 29414, 21255, 11049, 2858, 2793, 17128, 33802, 31592, 18981,
- 56683, 65068, 56843, 18982, 23173, 25287, 44233, 61036, 54732, 25222, 58796,
- 65263, 54731, 16806, 8611, 12676, 50508, 65230, 60971, 23174, 46315, 56813,
- 46280, 33704, 33673, 16934, 52588, 65100, 58956, 21063, 21093, 27366, 42056,
- 61006, 58925, 27398, 52555, 65328, 60971, 21094, 14726, 12677, 42186, 65262,
- 65197, 29480, 40009, 56814, 50443, 37863, 35911, 23142, 46250, 65165, 63118,
- 27495, 18918, 25286, 35847, 61006, 63213, 29512, 42057, 65359, 63182, 31560,
- 12680, 14790, 14790, 14823, 16871, 16870, 16903, 19016, 18984, 16903, 16903,
- 14822, 14758, 12677, 16902, 25225, 14724, 12643, 12580, 33708, 48367, 46221,
- 23111, 10531, 31530, 46320, 44273, 14790, 10596, 12709, 23176, 25255, 16836,
- 10531, 29451, 48401, 46222, 21063, 10564, 25257, 44207, 48467, 19016, 12645,
- 14790, 18950, 23143, 18917, 8483, 27403, 46320, 46255, 25191, 16837, 16936,
- 16935, 19016, 21064, 19016, 19016, 18983, 16871, 18984, 19015, 16935, 48493,
- 65294, 63119, 23240, 14822, 16934, 35848, 65262, 65296, 33737, 37930, 65328,
- 58959, 33736, 29480, 16870, 35787, 65262, 65230, 42092, 23176, 40011, 39881,
- 50540, 61071, 37930, 29513, 65295, 65327, 40042, 14757, 14886, 21096, 58959,
- 65393, 52717, 25319, 56910, 58989, 48332, 33672, 29545, 21065, 56878, 65230,
- 56878, 18982, 27401, 29479, 44202, 63120, 56942, 23239, 16936, 19016, 16935,
- 18950, 21063, 16871, 42220, 65328, 65327, 35915, 10955, 9133, 21515, 46316,
- 29481, 8451, 10564, 10596, 14755, 23075, 29347, 29379, 27332, 31525, 37864,
- 35850, 33804, 44403, 57115, 63389, 63422, 65503, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 52791, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54904, 54905, 54905, 54905, 52921, 54969, 50742,
- 40079, 33576, 31332, 31331, 33476, 31494, 23271, 11050, 745, 744, 6695,
- 14886, 52586, 65133, 50538, 25254, 58925, 65231, 46281, 23079, 14819, 16967,
- 58893, 65132, 54699, 18918, 40009, 42120, 42151, 48395, 42122, 21063, 58861,
- 65166, 54732, 14790, 14821, 18982, 48395, 65294, 58890, 23141, 54700, 65231,
- 50570, 23205, 19045, 14822, 52685, 65166, 60941, 23206, 33769, 44203, 44168,
- 50444, 48364, 25223, 52554, 65230, 58989, 19013, 14726, 20966, 42090, 65294,
- 65198, 27366, 46315, 65294, 56814, 27336, 23205, 14759, 42123, 65198, 65165,
- 31623, 27464, 42155, 33704, 20967, 14824, 16904, 16903, 16903, 16903, 18983,
- 16903, 16935, 16935, 14822, 16903, 14790, 14757, 12676, 16839, 27368, 44206,
- 35787, 8418, 20998, 39916, 39916, 31497, 16870, 23209, 35918, 23142, 16934,
- 16871, 12645, 25256, 46319, 37837, 8419, 16837, 33578, 42029, 31563, 18950,
- 18983, 29483, 18950, 14789, 14757, 14790, 21095, 33675, 37869, 12643, 14790,
- 16936, 16936, 21065, 21097, 16936, 16904, 16935, 18984, 18983, 16902, 14757,
- 46316, 65328, 65263, 27367, 42092, 61071, 48427, 35816, 40010, 19013, 40077,
- 65295, 65296, 31722, 18983, 29479, 37832, 60943, 65327, 37930, 35785, 65360,
- 65295, 33736, 18949, 14790, 27402, 65231, 65327, 44269, 23207, 50605, 48459,
- 42153, 48398, 35882, 25352, 63151, 65295, 52718, 16903, 23111, 25191, 52587,
- 65362, 56879, 23205, 54765, 65264, 52588, 25224, 23240, 18984, 19016, 19016,
- 18985, 18984, 18984, 18953, 27401, 50510, 50605, 25547, 6924, 15308, 42156,
- 39979, 12611, 8484, 6404, 12676, 23075, 31492, 27299, 27267, 33540, 35751,
- 33705, 31723, 38096, 54905, 61277, 65470, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52824, 52824, 52824, 52824, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54904, 54937, 54937, 54905, 54905, 52857,
- 54969, 57018, 50710, 40079, 33576, 29285, 31429, 33444, 29446, 21288, 11050,
- 2826, 4810, 17160, 33768, 23238, 27335, 65132, 65134, 46346, 18885, 31561,
- 31590, 50441, 63054, 46250, 25318, 63086, 65230, 42187, 12614, 12676, 16966,
- 58926, 65263, 50539, 23174, 54700, 58892, 44136, 35784, 29512, 16966, 58893,
- 65101, 56749, 25287, 29512, 31495, 46248, 63085, 52620, 25254, 58893, 65294,
- 54701, 14789, 12708, 16868, 50539, 65230, 58891, 23175, 48428, 56811, 46249,
- 35817, 35817, 18983, 50573, 65165, 61005, 21157, 23207, 27399, 40007, 61038,
- 61038, 27366, 50508, 65328, 63151, 25320, 12742, 14791, 14759, 16904, 16903,
- 16871, 16904, 16904, 16935, 16903, 16935, 14823, 14790, 14790, 18984, 21063,
- 12643, 10532, 10565, 37933, 52626, 33642, 20966, 25224, 35723, 48434, 35853,
- 10596, 14758, 14758, 18982, 21061, 12612, 12678, 37869, 52562, 37869, 12612,
- 14724, 29450, 48402, 42193, 14789, 12709, 16870, 21127, 23175, 16869, 14790,
- 16903, 16904, 16936, 18951, 18951, 16936, 16936, 16936, 19016, 18982, 37963,
- 44235, 44201, 46379, 46349, 23111, 50477, 65326, 63182, 23175, 16838, 18853,
- 39946, 65264, 65328, 31624, 42092, 65360, 58958, 29512, 25319, 16870, 37898,
- 65261, 65197, 37931, 25222, 42124, 37961, 48393, 58959, 33803, 27433, 65296,
- 65360, 42187, 14788, 16870, 23175, 61070, 65329, 54798, 25256, 58958, 61103,
- 40039, 33673, 29545, 18984, 56846, 65295, 56879, 19015, 16935, 19017, 18984,
- 19016, 18983, 18983, 19015, 19015, 16903, 18919, 14919, 11019, 9067, 31852,
- 48269, 18948, 8452, 8485, 8515, 14754, 25154, 31427, 27299, 27300, 35687,
- 37866, 31723, 33870, 48630, 61212, 65438, 65502, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52824, 52824, 52824, 52824, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52888, 52888, 52888, 54937,
- 52889, 52889, 54904, 54969, 54969, 50710, 40047, 31463, 29349, 31365, 35493,
- 29414, 19239, 8969, 2762, 649, 6664, 21159, 58860, 65197, 39978, 31590,
- 65198, 65165, 37832, 18981, 12740, 25287, 65134, 65164, 42090, 23111, 48394,
- 42186, 42056, 48394, 31625, 25285, 65165, 65196, 44236, 12676, 16903, 23110,
- 52521, 65230, 48459, 23172, 60973, 65198, 44232, 16935, 16901, 19015, 61006,
- 65196, 54603, 21063, 44234, 46314, 42088, 50444, 42090, 23174, 58924, 65166,
- 54700, 14790, 16870, 19013, 48395, 65294, 60941, 23173, 52653, 65296, 48459,
- 25223, 21062, 14822, 52620, 65098, 61037, 25256, 33673, 46316, 29543, 16871,
- 16903, 16935, 16904, 16871, 16871, 16903, 19015, 19048, 18983, 18983, 16870,
- 12677, 10597, 10564, 18951, 23143, 31595, 20998, 14692, 37804, 41899, 33545,
- 16837, 14790, 33709, 40080, 18983, 14757, 14757, 16903, 27336, 42061, 25256,
- 10500, 25225, 35724, 39949, 25256, 14822, 25322, 35821, 18918, 19015, 14789,
- 16902, 16935, 18952, 18984, 16904, 18952, 18984, 16903, 16968, 19017, 21095,
- 58895, 65361, 54765, 18951, 16869, 14790, 46316, 65327, 63183, 27336, 44203,
- 56878, 48459, 37832, 35818, 20998, 44269, 65261, 63150, 27400, 21030, 27400,
- 35752, 61006, 65265, 29609, 33769, 65394, 65263, 33640, 16837, 12741, 27400,
- 65232, 65294, 46316, 25320, 54735, 50540, 42089, 44268, 33706, 27368, 63150,
- 65263, 48429, 16839, 19047, 25223, 50540, 65329, 58959, 23176, 21065, 19016,
- 19016, 19016, 18984, 19017, 16969, 18985, 19048, 19048, 13034, 7021, 21514,
- 46284, 31529, 6434, 8485, 8484, 14754, 23106, 27267, 25154, 27235, 31493,
- 31624, 31658, 31756, 42322, 59098, 65437, 63454, 65470, 65470, 65502, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 52791, 50743, 50711,
- 50743, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54937, 54936, 54937, 54936, 54936, 54936, 54969, 54969, 50645, 37934, 29383,
- 29317, 33445, 31429, 27398, 17191, 9001, 2827, 4777, 21257, 31624, 16901,
- 33737, 63085, 65101, 35879, 18951, 31591, 33671, 52587, 58893, 33705, 31655,
- 65262, 65198, 33736, 10597, 10628, 25319, 63117, 65294, 42123, 25350, 58989,
- 58925, 35752, 29542, 21158, 23239, 61005, 65132, 46315, 16870, 27463, 31560,
- 50474, 61007, 44201, 27367, 63084, 65231, 46378, 12677, 12676, 19015, 58891,
- 65230, 50570, 21159, 54768, 60973, 42087, 33672, 27463, 18982, 58830, 65163,
- 56844, 21033, 27367, 27433, 46314, 61037, 54765, 25256, 56780, 65327, 56941,
- 19047, 12742, 14759, 14822, 16872, 14856, 16903, 16871, 16903, 16903, 18984,
- 16903, 14790, 14790, 14758, 23241, 23209, 12611, 8418, 21064, 48369, 44175,
- 18885, 10596, 21064, 37836, 50547, 31693, 12644, 14790, 16870, 18950, 21030,
- 10531, 21064, 42128, 48369, 27369, 10498, 16902, 37836, 46320, 33708, 14790,
- 16871, 16903, 21097, 19016, 16935, 16904, 18984, 18984, 18983, 18984, 16807,
- 16934, 56847, 65196, 58957, 23111, 42122, 46348, 42121, 50507, 48396, 23111,
- 52717, 65262, 63087, 23175, 14822, 18982, 40011, 65329, 65296, 27399, 42155,
- 65328, 58894, 29478, 23239, 14821, 35818, 65263, 65294, 37899, 23175, 39979,
- 39977, 48461, 56879, 35817, 33706, 65295, 65328, 40011, 14758, 14821, 23143,
- 58991, 65392, 50605, 23144, 56879, 61103, 44235, 29512, 29480, 18984, 18984,
- 18984, 19016, 19016, 19016, 19016, 18984, 18952, 18984, 14986, 6987, 13261,
- 40140, 39979, 10596, 8453, 8484, 10562, 18883, 27299, 31364, 23106, 29347,
- 37767, 33705, 29611, 38064, 52856, 63357, 65470, 65470, 65502, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 52759, 52791, 50743,
- 50711, 50743, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 54937, 54905,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54969,
- 46548, 35885, 29415, 29285, 33413, 33445, 29446, 19208, 6986, 778, 681,
- 4583, 31593, 63053, 65166, 29478, 40009, 65230, 63054, 27399, 12709, 8516,
- 35817, 65167, 65199, 35816, 27433, 50539, 44138, 42056, 44234, 25319, 33737,
- 65133, 65198, 35850, 12677, 18950, 27366, 61037, 65262, 42026, 29510, 63181,
- 65199, 37896, 18950, 10630, 25320, 63087, 65164, 46315, 25223, 44268, 44202,
- 44201, 44236, 33770, 25287, 60941, 65164, 46347, 12677, 16902, 21062, 52619,
- 65262, 54732, 23110, 61038, 65326, 48396, 23080, 18982, 16902, 56845, 65230,
- 60940, 21095, 35881, 44203, 27464, 16871, 16934, 16902, 16872, 16903, 16903,
- 16903, 16903, 16903, 14823, 16903, 14822, 14757, 12676, 14725, 21096, 25223,
- 25255, 10531, 16902, 35724, 42029, 31498, 14692, 21032, 37966, 35853, 16806,
- 14757, 12710, 19015, 27368, 33706, 14693, 14693, 33707, 41996, 33609, 18917,
- 19016, 19016, 16903, 19016, 18984, 16903, 18984, 18984, 16904, 18984, 21063,
- 35786, 33736, 46281, 61007, 48492, 21095, 58959, 65390, 54764, 16838, 14821,
- 14790, 52653, 65295, 63181, 27336, 46379, 61070, 48363, 35849, 37930, 16934,
- 46381, 65261, 63150, 25352, 21063, 29448, 35752, 61038, 63247, 33705, 39978,
- 65328, 65297, 33768, 16839, 12742, 27433, 65232, 65294, 42156, 23208, 50605,
- 48428, 42121, 44235, 31657, 25288, 63087, 65264, 52653, 16839, 16936, 18984,
- 18984, 18984, 19016, 19016, 19016, 19016, 19016, 21000, 17001, 11020, 7052,
- 31853, 48333, 16965, 6372, 8485, 10563, 16867, 21059, 23139, 25187, 23171,
- 29445, 33705, 29643, 31790, 48598, 61275, 65470, 65470, 65502, 65502, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 52759,
- 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54937, 54937,
- 54905, 57018, 54936, 48532, 37837, 29351, 29317, 33477, 33509, 27398, 19208,
- 8970, 778, 4841, 21320, 27463, 14789, 46315, 65132, 63084, 27400, 25286,
- 35751, 37832, 52619, 56877, 27399, 40010, 65166, 65164, 25319, 10565, 14724,
- 33704, 65231, 65262, 31590, 31657, 63150, 54731, 33671, 29514, 16932, 33673,
- 65133, 65164, 37930, 18981, 35784, 35785, 54634, 63118, 35817, 33704, 65294,
- 65294, 35848, 10532, 14725, 21158, 58893, 65261, 44169, 23239, 58925, 56845,
- 39946, 31593, 25351, 21127, 58958, 65165, 52653, 18949, 29512, 31560, 46346,
- 63119, 52586, 27303, 61038, 65294, 54733, 14822, 16871, 14791, 14822, 18984,
- 16871, 16903, 16903, 16903, 16903, 16903, 16871, 16838, 14757, 16871, 23177,
- 18950, 12676, 12677, 25322, 48369, 46288, 18853, 12612, 29386, 39949, 46288,
- 23145, 14758, 16903, 14789, 23143, 14787, 10564, 21097, 46320, 46223, 20997,
- 12644, 16903, 16903, 18984, 16935, 16935, 16904, 16903, 18983, 19015, 18951,
- 27399, 63183, 65263, 42123, 18982, 16901, 19015, 56878, 65231, 56879, 21159,
- 44235, 50477, 42120, 46348, 42219, 21064, 54766, 65295, 61038, 21062, 18950,
- 21000, 42090, 65296, 65295, 25350, 42123, 65361, 58927, 29479, 25321, 16807,
- 42092, 65327, 65263, 37962, 25256, 42187, 37928, 50474, 56911, 33769, 31593,
- 65295, 65294, 42123, 14756, 16871, 21096, 58927, 65392, 54797, 21032, 19048,
- 18984, 18984, 18984, 19016, 19016, 19016, 19016, 19016, 19016, 13066, 7020,
- 21515, 46285, 33544, 6435, 8485, 8483, 12610, 23075, 29380, 25187, 23107,
- 31463, 33672, 27530, 29676, 40243, 57050, 63389, 65470, 65503, 65470, 65502,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792,
- 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 52888, 54905, 54905, 54937, 57017, 54936, 46450, 33674, 27302, 31397, 33477,
- 31461, 27397, 15144, 4905, 712, 2697, 8710, 37930, 65198, 56812, 25254,
- 50539, 65262, 58860, 21062, 14788, 12611, 42090, 65164, 60972, 23207, 33770,
- 54637, 44201, 39976, 42123, 21030, 40073, 65166, 65166, 27431, 14789, 23142,
- 31624, 61005, 65262, 31559, 40009, 65295, 63085, 31592, 18917, 12709, 33738,
- 65197, 65199, 35816, 25319, 48492, 44235, 42088, 46347, 29543, 29544, 65166,
- 65229, 40074, 12645, 21094, 23271, 54732, 65265, 46380, 29448, 63182, 65263,
- 44234, 19014, 14853, 21095, 61007, 65132, 52653, 21032, 40074, 44267, 27368,
- 16871, 16904, 16904, 16903, 16904, 16903, 16903, 18952, 16904, 16903, 16903,
- 12645, 14758, 14758, 16871, 23143, 25256, 25256, 10499, 27402, 37868, 41965,
- 25191, 12644, 27402, 44273, 27434, 12676, 14757, 14854, 18983, 25192, 27272,
- 12611, 14790, 18985, 16904, 18984, 16935, 16936, 16904, 16903, 16935, 19016,
- 16904, 27400, 63150, 65165, 46378, 19015, 33706, 35785, 46315, 58958, 46348,
- 25288, 63183, 65361, 52653, 16806, 14756, 16869, 50509, 65263, 61070, 23110,
- 48461, 63152, 48394, 35720, 35786, 18918, 46285, 65228, 65230, 27432, 21095,
- 29449, 39977, 58926, 65265, 33739, 40042, 65361, 65264, 31560, 16903, 14820,
- 27401, 65199, 65325, 46284, 25256, 54767, 52653, 42058, 44235, 33738, 18983,
- 16936, 18984, 19016, 18984, 19016, 19016, 16968, 19016, 19016, 15018, 11084,
- 11211, 42092, 44140, 14918, 8421, 6404, 6436, 10563, 18915, 25220, 23139,
- 23204, 31528, 33674, 29579, 35984, 52824, 63324, 63390, 65471, 65471, 65502,
- 65503, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791,
- 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52857, 52857,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54905, 54905,
- 54905, 52888, 54936, 54937, 52856, 54904, 54904, 52856, 40209, 23336, 25220,
- 29382, 31398, 33445, 31429, 25350, 17224, 6954, 746, 8873, 21288, 23207,
- 18885, 54733, 63052, 58860, 19015, 33672, 37897, 42024, 54636, 50539, 21061,
- 50539, 65263, 58925, 16870, 12646, 12643, 42090, 65230, 63052, 23237, 44171,
- 63182, 52587, 29478, 25350, 16837, 44236, 63116, 65133, 29578, 23240, 35786,
- 37895, 52618, 58894, 27400, 40041, 65326, 65167, 27431, 10597, 12645, 29512,
- 65198, 65295, 35913, 29545, 63119, 58861, 35817, 33672, 19046, 31593, 63117,
- 65164, 44202, 16935, 33706, 33672, 48459, 61070, 44299, 25287, 63150, 65391,
- 48396, 14791, 14790, 14790, 16902, 16905, 16871, 16903, 16904, 16903, 16871,
- 16903, 16903, 16903, 14790, 19016, 23177, 18950, 12676, 14757, 35789, 48401,
- 35756, 10498, 16806, 35724, 46287, 42127, 16902, 16870, 21063, 18918, 18983,
- 16838, 16902, 18983, 16871, 18984, 21129, 18984, 16935, 16904, 16935, 16968,
- 21063, 25256, 27368, 56814, 65328, 46283, 25319, 65263, 65296, 42122, 16900,
- 16869, 21127, 58990, 65166, 56877, 23142, 44172, 46283, 44170, 46283, 42187,
- 21063, 54798, 65228, 61005, 18950, 14791, 18918, 40009, 65295, 65295, 29448,
- 48397, 65360, 58927, 31527, 25255, 16838, 40042, 65231, 65198, 35786, 23208,
- 42156, 40075, 48395, 56815, 33738, 29513, 65232, 65327, 44236, 14759, 16904,
- 19016, 19016, 19016, 18984, 18984, 18984, 16968, 17000, 21000, 17001, 11052,
- 9099, 31819, 46252, 35753, 19015, 8485, 6403, 6436, 6437, 10596, 18916,
- 27301, 31494, 31561, 27530, 31821, 46484, 61211, 63422, 65502, 65470, 65502,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52791,
- 52791, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52857,
- 52857, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54905, 54904, 52888, 52856, 54905, 54937, 52888, 52791, 44436, 27660, 21318,
- 31492, 31460, 27332, 29317, 31365, 33444, 31397, 27367, 15176, 6922, 2762,
- 4745, 12839, 46348, 65166, 50507, 21060, 56812, 65262, 50571, 16869, 12708,
- 14759, 54701, 65227, 58827, 18980, 42186, 50509, 42058, 37896, 35817, 19016,
- 52524, 65133, 60972, 21095, 16902, 23079, 42056, 63151, 63118, 27365, 44233,
- 65166, 61006, 25254, 12772, 10628, 40012, 65197, 63116, 27398, 31625, 50541,
- 48331, 42057, 44204, 23207, 35850, 65197, 65197, 33738, 12679, 19014, 31559,
- 61038, 65293, 39977, 31622, 65296, 65200, 35817, 21030, 16806, 23209, 63151,
- 65261, 44171, 21062, 46348, 46347, 27335, 16871, 16935, 16936, 18951, 16903,
- 16903, 16903, 16903, 16903, 16936, 16871, 14757, 14725, 12644, 21096, 23143,
- 23142, 14725, 14693, 35757, 44078, 39915, 16837, 16871, 31530, 42127, 27336,
- 14724, 14822, 16903, 19016, 19048, 19048, 16968, 16936, 16936, 16903, 18984,
- 16871, 35818, 63184, 61005, 37800, 27464, 21095, 25289, 63150, 65229, 46315,
- 21000, 35818, 35818, 46347, 63150, 46381, 25256, 63184, 65392, 48460, 12711,
- 16805, 16838, 50573, 65359, 61102, 23175, 48428, 58927, 46314, 35722, 33706,
- 18983, 48526, 65261, 65263, 29545, 21064, 27399, 37866, 58958, 63215, 31592,
- 39979, 65362, 65296, 33673, 16837, 14758, 27433, 65233, 65327, 48492, 16903,
- 21064, 19016, 19016, 19016, 18984, 18984, 18984, 19016, 19016, 19016, 13067,
- 7019, 21547, 46252, 37866, 29481, 23208, 8516, 8453, 8485, 8485, 10597,
- 16869, 29383, 35720, 31659, 27595, 38161, 57017, 65470, 65470, 65502, 65470,
- 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791,
- 52791, 52791, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52857, 52857, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54905,
- 54904, 54904, 52856, 52856, 52856, 54904, 54905, 52856, 46516, 31790, 21287,
- 31653, 41957, 37764, 35684, 35652, 29380, 29349, 31430, 29381, 31396, 27366,
- 13096, 4939, 4810, 10920, 19177, 16966, 23143, 58926, 65133, 52556, 18983,
- 35784, 37799, 44170, 54668, 44139, 23143, 58957, 65261, 52586, 12709, 12709,
- 12677, 48427, 65231, 60972, 21094, 50475, 65198, 48426, 25222, 23174, 16871,
- 50507, 65002, 63084, 25256, 27368, 37800, 42025, 52653, 54733, 23175, 46283,
- 65294, 61070, 21158, 12677, 14693, 35785, 65167, 65262, 31655, 35752, 63119,
- 56814, 31592, 27465, 18951, 33737, 65198, 65164, 40074, 18952, 33673, 33671,
- 50539, 61071, 37898, 27367, 65230, 65391, 44172, 14727, 14822, 14790, 14824,
- 16903, 16903, 16903, 16903, 16903, 14823, 16903, 16903, 14791, 14790, 19016,
- 21063, 12675, 10532, 21032, 42062, 52561, 25223, 10467, 23145, 37803, 39916,
- 31563, 18983, 16902, 16936, 16936, 18983, 18919, 16840, 16936, 16903, 16936,
- 19049, 16872, 40011, 65230, 65200, 35816, 14822, 25288, 31527, 54734, 65328,
- 42154, 33674, 65328, 65360, 42154, 19014, 16839, 21094, 61037, 65166, 52621,
- 19046, 44300, 46348, 42089, 48429, 42156, 21031, 54765, 65327, 58989, 21031,
- 18886, 21031, 46251, 65296, 65295, 31559, 46316, 65328, 58895, 31463, 23208,
- 16838, 37899, 65262, 65164, 37899, 25319, 44171, 40010, 50508, 56880, 37994,
- 16935, 19016, 18984, 18984, 19016, 18984, 18984, 16968, 19016, 19016, 15017,
- 9035, 13259, 42124, 40043, 25286, 29482, 19015, 6403, 8453, 8485, 8517,
- 10630, 14791, 25224, 29545, 29612, 33935, 50743, 61277, 65471, 65470, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791,
- 52791, 52791, 52792, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52857, 52857, 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54905, 54904, 54904, 54904, 52856, 54937, 54904, 54904, 50679, 33968, 19272,
- 25316, 37766, 39877, 35684, 37733, 39813, 29412, 23076, 27238, 31398, 31429,
- 33445, 29350, 23271, 13128, 4905, 2762, 6793, 21224, 52652, 65198, 44170,
- 25255, 65198, 65263, 42089, 12677, 10659, 18950, 60941, 65165, 50475, 21031,
- 50476, 52588, 39978, 37960, 35754, 18982, 56714, 65164, 54731, 16838, 21095,
- 23143, 46313, 65102, 56877, 23174, 54765, 65296, 56811, 21032, 16837, 10565,
- 46347, 65197, 61037, 25255, 37899, 50573, 44201, 39976, 42121, 21095, 37931,
- 65228, 65198, 29512, 14821, 23173, 29479, 60910, 65327, 35816, 37866, 65326,
- 65198, 31561, 14854, 12741, 27433, 65198, 65229, 40010, 23142, 46316, 42123,
- 23240, 16903, 16936, 16936, 16936, 16903, 16903, 16904, 14855, 14855, 16903,
- 16839, 12645, 12710, 14790, 21096, 18917, 23111, 10595, 19017, 44144, 39884,
- 29417, 18853, 18984, 18983, 18951, 18983, 25352, 33704, 23207, 16903, 18984,
- 21032, 23144, 16870, 35753, 63151, 65262, 33737, 35754, 65264, 61006, 35753,
- 27463, 21032, 33673, 65198, 65230, 48396, 18983, 37930, 35818, 46315, 58958,
- 44234, 25256, 63150, 65327, 50508, 14757, 16837, 16837, 54703, 65327, 61039,
- 23239, 50573, 61006, 48363, 37866, 35818, 20998, 48428, 65262, 63116, 27336,
- 23144, 29513, 37865, 58925, 65263, 33705, 40075, 65393, 65296, 35817, 14789,
- 16903, 16871, 19017, 19017, 18984, 18984, 18984, 16968, 16968, 18984, 17001,
- 11051, 9100, 29740, 46252, 27399, 23174, 23239, 10629, 6436, 8484, 6404,
- 8517, 12678, 16936, 21227, 23403, 29710, 46484, 59163, 65438, 65471, 65503,
- 65470, 65470, 65503, 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52792,
- 52792, 52791, 52792, 52792, 52792, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937, 54905,
- 54904, 54904, 54904, 54904, 54905, 54937, 54905, 54904, 50742, 38162, 23434,
- 25382, 35685, 35685, 35684, 37764, 33605, 27331, 18980, 10628, 12676, 20997,
- 25222, 31430, 33477, 31364, 31429, 23303, 13129, 6986, 6889, 15048, 21256,
- 16900, 27367, 63085, 65133, 44170, 19013, 40041, 37897, 44137, 54700, 35817,
- 25254, 61038, 65198, 44233, 10598, 16901, 21030, 54733, 65263, 52586, 21126,
- 56845, 63117, 44137, 27303, 23205, 16935, 56877, 65132, 58859, 21063, 31625,
- 39914, 39977, 54700, 50572, 23077, 52621, 65293, 58925, 18983, 14822, 14757,
- 40043, 65327, 65198, 27397, 42155, 63182, 54636, 33671, 29545, 16870, 40011,
- 65229, 65134, 31560, 21127, 35787, 33672, 52651, 63151, 31656, 31624, 65327,
- 65359, 37930, 14758, 16869, 14791, 14855, 16935, 16904, 16904, 16903, 16903,
- 16903, 16904, 16904, 14791, 16903, 18984, 14724, 12611, 12677, 21096, 42062,
- 39949, 18917, 18950, 16903, 19014, 16904, 21096, 40011, 25288, 33706, 25288,
- 16935, 18983, 39978, 54733, 48364, 37897, 37959, 23111, 39978, 65262, 65232,
- 35785, 18919, 25255, 33640, 56814, 65263, 42124, 31623, 65329, 65330, 37929,
- 16900, 16838, 23143, 61070, 65198, 52684, 23143, 46349, 50508, 44138, 48396,
- 42155, 23143, 56944, 65261, 61039, 19015, 18984, 21094, 44204, 65328, 65198,
- 27399, 46284, 65393, 58895, 31526, 25286, 16837, 42093, 65230, 65231, 40044,
- 23207, 42091, 39946, 21095, 16968, 21063, 21032, 19049, 18985, 18983, 17000,
- 15051, 6989, 19499, 46284, 33706, 18981, 21126, 14789, 8451, 6404, 8485,
- 8485, 10565, 14791, 19081, 23339, 27597, 38129, 54969, 63389, 63422, 65502,
- 65502, 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52792, 52791, 52792, 52792, 52792, 52792, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937, 54937,
- 54904, 54904, 52856, 52856, 54904, 54937, 54936, 54904, 52823, 40275, 23467,
- 19109, 33637, 41892, 35653, 33572, 39877, 35684, 21027, 12643, 10597, 10597,
- 8549, 14757, 23078, 29318, 31429, 31364, 33412, 31398, 25320, 13096, 4906,
- 746, 6727, 23274, 56780, 63052, 33703, 31558, 65198, 65198, 33703, 10597,
- 10628, 23238, 63086, 65197, 42026, 23143, 56811, 52557, 37832, 42027, 31496,
- 23175, 60972, 65133, 48331, 14758, 23207, 27367, 50507, 65200, 52587, 21094,
- 58990, 65295, 48396, 16838, 14726, 14758, 50574, 65196, 61005, 25255, 42155,
- 52653, 44137, 40009, 40010, 18982, 50509, 65164, 63086, 23238, 18983, 23142,
- 39945, 63151, 65230, 29448, 39978, 65294, 63118, 27369, 18952, 12644, 33706,
- 65231, 65228, 37931, 25287, 48460, 42155, 23174, 16903, 16936, 16936, 18951,
- 16903, 16903, 16903, 18984, 16903, 16871, 16871, 12677, 12644, 16903, 21096,
- 20965, 23078, 18950, 16870, 16903, 18984, 18982, 31529, 42057, 27366, 33737,
- 29545, 19015, 19015, 50540, 65229, 61005, 25255, 16840, 18886, 35818, 65198,
- 65357, 35752, 39980, 65264, 58957, 35754, 27366, 18982, 31593, 65167, 65197,
- 42123, 18918, 35785, 35721, 48429, 58989, 44235, 25192, 63152, 65391, 50541,
- 16774, 16837, 18918, 54767, 65327, 61070, 25223, 50572, 61070, 48363, 33704,
- 35787, 18982, 48429, 65229, 65199, 29481, 21065, 29448, 39946, 60975, 65264,
- 33737, 39946, 65360, 65360, 35818, 14792, 16840, 16904, 16936, 21065, 18951,
- 15049, 6987, 13260, 38027, 44139, 21028, 18982, 14821, 8516, 6436, 6405,
- 6436, 8516, 10630, 16937, 21227, 23404, 31823, 48662, 61276, 63422, 65502,
- 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52759,
- 50743, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937, 54937,
- 54905, 54904, 54904, 52856, 52856, 54904, 54905, 52856, 52856, 46549, 27662,
- 12969, 14886, 23205, 27333, 25221, 25221, 29380, 23171, 14756, 10596, 10564,
- 10597, 10597, 14789, 21094, 21158, 25158, 27270, 31398, 31365, 29348, 29381,
- 25320, 13130, 6953, 4777, 12967, 19175, 16805, 37801, 65198, 60972, 35690,
- 23240, 42089, 41963, 44201, 50572, 27400, 31560, 65135, 63117, 35751, 10596,
- 12678, 23142, 58894, 65263, 48363, 27400, 61137, 65200, 40010, 25223, 18981,
- 21095, 58990, 65132, 50508, 16903, 39947, 40009, 44169, 54669, 46348, 25255,
- 54700, 65229, 56782, 14789, 12709, 16775, 46378, 65327, 63151, 25254, 48397,
- 65265, 54604, 31495, 29511, 16837, 42156, 65229, 63117, 27399, 25286, 37898,
- 37863, 52587, 58991, 29480, 35753, 65262, 65328, 35818, 12711, 16902, 16838,
- 16904, 18984, 16903, 16903, 16903, 16935, 16903, 16904, 16903, 16871, 16903,
- 16870, 16837, 21063, 18951, 18952, 18952, 16839, 33673, 35720, 35753, 41962,
- 27336, 16935, 16903, 16806, 48397, 65294, 63150, 27368, 40010, 56845, 48396,
- 40009, 42124, 23145, 44235, 65263, 65262, 35880, 18887, 25224, 33608, 58894,
- 65327, 37930, 31562, 65360, 65265, 37930, 16870, 14726, 23142, 63023, 65261,
- 54733, 25192, 44236, 46283, 46250, 46316, 40077, 23176, 56910, 65263, 60973,
- 21063, 18920, 18918, 44203, 65296, 65296, 29511, 46317, 65295, 58990, 31591,
- 25225, 16871, 39980, 65328, 65296, 37899, 25256, 42124, 37899, 23175, 21032,
- 17033, 11083, 9099, 27723, 48300, 25286, 16868, 16869, 10596, 8484, 6437,
- 8517, 6436, 10597, 14823, 19082, 23340, 27629, 44404, 59163, 63390, 65502,
- 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50711, 50711, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54937, 54937,
- 54905, 54904, 54904, 54904, 54904, 52856, 52856, 54904, 52856, 48629, 33936,
- 15081, 10760, 12742, 12742, 14822, 14822, 12742, 14756, 10660, 10596, 10597,
- 10596, 10596, 10596, 14789, 21095, 21127, 18981, 19013, 23109, 29286, 31398,
- 29348, 31395, 27301, 21190, 13130, 4906, 4873, 6761, 27496, 56845, 60942,
- 27400, 37992, 65263, 63086, 25286, 14693, 10596, 31626, 65231, 65197, 37802,
- 25384, 54733, 52491, 37864, 33800, 25256, 33704, 65228, 65165, 42122, 16805,
- 25255, 29382, 52620, 65200, 44203, 25255, 65199, 65328, 44171, 12740, 14726,
- 14758, 56781, 65198, 54701, 23142, 46349, 50540, 44170, 39978, 35849, 21062,
- 54701, 65164, 60974, 19014, 20999, 23207, 42089, 65167, 61038, 25255, 48395,
- 65361, 61006, 25254, 16902, 12676, 35819, 65230, 65229, 35783, 29481, 52589,
- 44203, 21127, 16903, 18984, 18984, 16904, 16903, 16903, 16904, 16904, 16903,
- 16903, 14790, 14726, 16870, 16903, 18984, 16839, 23112, 37897, 31560, 25224,
- 37961, 16870, 18984, 39978, 46252, 42025, 52589, 50541, 23143, 50539, 65296,
- 63151, 23207, 16871, 16869, 42058, 65232, 65296, 35786, 37898, 65296, 58925,
- 35752, 31561, 21031, 33642, 65198, 65197, 44170, 21064, 37866, 35753, 50475,
- 63120, 46284, 29449, 65264, 65296, 50509, 14788, 16837, 18949, 54734, 65327,
- 63087, 27303, 48429, 56943, 50474, 37833, 35787, 21063, 48461, 65294, 65232,
- 31593, 23110, 29448, 35816, 58991, 63216, 35786, 35818, 65393, 65231, 37866,
- 16871, 15115, 7020, 21483, 44203, 33706, 14821, 16869, 14757, 10532, 6404,
- 6437, 8485, 8484, 12678, 19050, 21228, 25517, 36048, 54936, 63357, 65503,
- 65470, 65502, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52791, 52792, 52824, 52824, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54905, 54905,
- 54905, 54904, 54904, 54904, 54904, 52857, 52856, 52856, 54872, 50710, 36081,
- 19242, 10823, 10760, 12743, 12711, 12743, 12711, 12710, 10629, 10629, 12645,
- 12644, 12645, 12644, 10564, 12708, 21062, 21094, 18982, 16901, 16869, 18981,
- 23141, 29350, 31397, 33413, 31333, 29349, 21288, 11114, 4906, 4809, 12968,
- 21127, 14790, 46251, 65165, 56843, 25255, 29415, 44170, 39914, 48363, 52619,
- 27239, 37865, 65165, 65231, 31592, 10565, 14757, 31528, 65165, 65262, 37833,
- 29543, 65199, 61006, 37800, 21062, 18950, 27369, 63086, 65164, 44203, 18952,
- 37962, 35848, 46314, 54766, 42122, 21094, 61069, 65262, 52558, 14725, 14789,
- 16902, 54702, 65293, 58925, 23175, 52621, 63151, 50475, 27334, 25351, 16807,
- 48460, 65101, 63053, 25286, 27369, 35786, 39944, 54700, 58894, 27367, 44202,
- 65326, 65296, 31656, 14758, 18918, 14758, 14855, 18984, 16935, 16904, 16903,
- 16935, 18984, 18983, 18952, 18984, 19016, 21063, 23208, 39977, 37865, 33703,
- 33737, 25290, 16966, 23175, 61007, 65295, 52587, 18918, 16869, 14822, 52557,
- 65230, 63149, 29417, 44204, 58959, 48363, 39946, 40074, 23144, 44203, 65263,
- 63183, 29544, 18887, 27367, 35688, 58927, 65360, 39978, 31623, 65328, 65265,
- 42026, 20998, 14821, 25255, 63119, 65328, 50539, 23112, 48428, 48364, 44106,
- 50475, 44235, 23112, 56878, 65294, 61038, 21095, 18919, 19014, 44204, 65328,
- 65361, 35688, 46219, 65327, 58959, 31527, 25256, 16871, 35755, 65296, 65229,
- 44106, 12874, 11116, 13227, 36011, 44108, 16900, 14821, 14789, 12676, 8484,
- 6436, 6437, 8485, 10597, 16904, 21227, 23372, 31790, 48630, 61276, 65470,
- 65503, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52792, 52824, 52824, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54904, 54904,
- 54904, 54905, 54904, 54904, 54905, 52856, 54905, 52856, 54904, 52791, 40275,
- 21419, 10855, 12807, 12743, 12711, 12743, 12743, 12710, 12677, 10629, 10596,
- 12644, 12644, 12676, 12676, 10596, 12676, 18982, 21062, 18982, 16901, 16869,
- 16869, 16869, 20997, 25125, 29318, 29349, 31364, 31332, 29349, 21255, 11081,
- 2826, 4842, 8743, 31689, 61006, 56812, 23078, 48332, 65328, 58924, 21093,
- 12711, 12645, 35850, 65166, 65229, 29480, 33738, 58956, 48396, 37865, 37929,
- 19015, 35882, 65197, 65133, 37961, 16871, 27337, 31558, 54701, 65262, 40008,
- 29417, 65262, 65263, 42026, 12741, 14693, 21000, 61006, 65261, 52587, 25224,
- 50540, 52556, 44137, 42060, 35817, 21063, 58925, 65196, 54701, 16806, 21063,
- 23142, 44138, 65263, 61101, 23142, 48395, 65296, 58926, 23206, 16870, 12614,
- 42156, 65262, 65197, 33673, 31594, 48429, 42091, 21063, 16935, 16902, 18984,
- 18983, 16904, 16871, 18984, 16936, 18984, 19016, 18983, 25321, 23176, 37802,
- 39946, 27399, 16872, 16904, 23112, 58925, 65196, 54734, 21030, 37962, 44140,
- 46185, 50508, 50508, 25191, 54766, 65326, 63183, 25288, 14757, 16807, 40041,
- 65199, 65295, 31560, 42027, 65328, 56877, 35719, 29447, 18983, 31658, 65166,
- 65164, 44266, 23112, 37962, 37897, 52557, 63150, 44235, 27369, 65264, 65327,
- 48460, 16871, 16838, 20997, 56719, 65295, 63119, 27336, 50507, 61071, 50444,
- 37897, 35882, 21062, 48398, 65293, 65231, 31530, 21064, 31498, 37737, 58862,
- 65328, 38027, 8906, 9132, 29707, 46285, 25319, 14756, 16869, 14757, 10564,
- 8484, 6436, 6436, 10565, 14791, 19114, 23340, 27565, 42323, 59130, 65470,
- 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50743, 50743, 52759, 50743, 50743,
- 52791, 52791, 52791, 50743, 50743, 52791, 52791, 52791, 52792, 52824, 52824,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54904,
- 54905, 54905, 54937, 54905, 54904, 54904, 54904, 54904, 54904, 52823, 44468,
- 27661, 10887, 10791, 12743, 12711, 12743, 12743, 12710, 12677, 10629, 10597,
- 10596, 12644, 12644, 12676, 12644, 10596, 12644, 14789, 16901, 18950, 18949,
- 16901, 16869, 16869, 16836, 16868, 18949, 25158, 29350, 31365, 29316, 29315,
- 29350, 21257, 9033, 4907, 4777, 17096, 21160, 16868, 50475, 65197, 60941,
- 23111, 33674, 44169, 41993, 48331, 48460, 21062, 44235, 65263, 63117, 23206,
- 14693, 16837, 37865, 65231, 65230, 33704, 37897, 65296, 58926, 31559, 25224,
- 14789, 31593, 63118, 65165, 39978, 21062, 42090, 37927, 48329, 54765, 37897,
- 27401, 63149, 65296, 48430, 12708, 16838, 21093, 56846, 65327, 52619, 23142,
- 58861, 63150, 46284, 27432, 25352, 16840, 50540, 65196, 61005, 25224, 29512,
- 37896, 42057, 56782, 58990, 27367, 46315, 65326, 65263, 27367, 12743, 16934,
- 14822, 16872, 21064, 23208, 18984, 16936, 19015, 16903, 18984, 16935, 16903,
- 27336, 35818, 21126, 21064, 29481, 33576, 50506, 63151, 50509, 25222, 61070,
- 65361, 52653, 18949, 16870, 16870, 52622, 65197, 65231, 29481, 42122, 54702,
- 48364, 39946, 40042, 21063, 44171, 65262, 63182, 33641, 18920, 21126, 35721,
- 61007, 65296, 42122, 37802, 65360, 65264, 40010, 21030, 18886, 25287, 63151,
- 65261, 54732, 25159, 46317, 50507, 48299, 48461, 44234, 27304, 60974, 65264,
- 61039, 21063, 20967, 23079, 44172, 65296, 65328, 31592, 44138, 65328, 58958,
- 33703, 27434, 15146, 9036, 17419, 44204, 37769, 14821, 16869, 12708, 12644,
- 8484, 6436, 6436, 8484, 12678, 16969, 21259, 25452, 38033, 54904, 63357,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 52791, 52791, 52791, 52791, 50743, 52791, 52791, 52791, 52792, 52824,
- 52824, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 54904, 54905, 54905, 54905, 54905, 54905, 54905, 54904, 52888, 54871, 48565,
- 31855, 15081, 12807, 12776, 12743, 12743, 12710, 12710, 12678, 10629, 10597,
- 12644, 12644, 12644, 12644, 12644, 10596, 10563, 10595, 12644, 14756, 14756,
- 16869, 16869, 16869, 16837, 14821, 14820, 14788, 14788, 18949, 25157, 31398,
- 33446, 31300, 29317, 25317, 21255, 9033, 4873, 6826, 10825, 37930, 60973,
- 50443, 18981, 54700, 65264, 54732, 16836, 12677, 12644, 46283, 65263, 60972,
- 25254, 44205, 58989, 50379, 35720, 35849, 18950, 44203, 65165, 63086, 27336,
- 18919, 25320, 35720, 58862, 65199, 29543, 35752, 65231, 65263, 35689, 14789,
- 14694, 25320, 65232, 65199, 46282, 25287, 54669, 50476, 42056, 44171, 35753,
- 25222, 63054, 65133, 54668, 16838, 25255, 25286, 48331, 65232, 56877, 25222,
- 56846, 65359, 56846, 25191, 19014, 14724, 46316, 65262, 65198, 27367, 35754,
- 52653, 42059, 21031, 29450, 31625, 21033, 18984, 19015, 16935, 16936, 19016,
- 19016, 16935, 16935, 18919, 31561, 63215, 65233, 42089, 23143, 21062, 23176,
- 61005, 65198, 56846, 23175, 40011, 44171, 48266, 54669, 50574, 27336, 54734,
- 65360, 61070, 23109, 16806, 16838, 42025, 65295, 65328, 35656, 40012, 65264,
- 60943, 35752, 27400, 21031, 37865, 65230, 65197, 44203, 21000, 35785, 37801,
- 52588, 61007, 48332, 29383, 63248, 65328, 54668, 16870, 16837, 20998, 58864,
- 65359, 63151, 27336, 50411, 61070, 52524, 37833, 37898, 21030, 46285, 65228,
- 65230, 35819, 10858, 9067, 13228, 38028, 42091, 18980, 16838, 16837, 12676,
- 10532, 8484, 6436, 8517, 10564, 14823, 19147, 23340, 31758, 48597, 61276,
- 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 52791, 52791, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 54904, 54904, 54936, 54937, 54905, 54905, 54936, 50710,
- 34063, 19242, 12872, 12839, 12774, 12743, 12711, 12710, 12677, 10598, 10597,
- 10597, 10596, 10595, 10596, 10596, 10596, 10596, 10563, 8483, 10563, 10596,
- 12644, 12643, 14724, 14756, 16869, 16869, 16868, 16836, 14756, 12675, 12675,
- 18916, 27205, 31431, 31398, 31333, 29316, 27334, 19208, 9033, 2859, 8841,
- 16998, 16934, 18950, 58861, 65164, 52653, 21062, 35817, 44140, 42088, 48331,
- 46220, 19014, 52619, 65231, 61007, 18982, 14693, 14758, 42123, 65230, 65198,
- 27336, 42121, 65328, 56844, 27302, 23175, 14789, 35818, 63118, 65165, 35753,
- 25288, 42122, 42056, 50380, 54830, 37897, 33672, 65229, 65230, 40011, 12644,
- 14759, 21062, 58893, 65328, 52588, 25189, 58926, 65264, 44203, 29384, 25318,
- 21031, 56878, 65198, 61006, 23143, 31593, 37898, 44137, 58829, 56847, 23176,
- 48395, 65295, 63120, 27368, 14789, 14789, 18951, 19016, 16968, 16935, 18983,
- 18952, 18984, 19015, 19015, 16902, 33674, 63150, 65198, 46285, 20998, 31592,
- 33609, 52492, 65232, 52620, 29416, 65232, 65296, 54733, 21030, 16838, 18918,
- 54701, 65229, 63117, 27305, 44171, 56814, 50379, 44074, 40105, 23143, 46252,
- 65262, 65199, 35784, 18919, 25223, 35720, 63119, 65327, 42059, 35753, 65329,
- 65265, 42025, 18950, 18918, 25256, 61101, 65166, 56812, 27303, 44237, 48333,
- 48331, 48427, 46283, 25224, 56845, 65294, 63087, 23143, 18917, 20999, 44107,
- 65328, 65265, 35914, 8970, 9163, 27691, 46283, 25318, 14788, 16870, 12676,
- 10564, 8485, 6437, 8517, 8516, 12710, 19082, 21292, 27533, 40210, 57050,
- 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 52791, 52791,
- 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 54904, 54904, 54904, 54905, 54937, 54936, 52823,
- 40275, 23500, 15016, 19078, 21126, 19014, 14822, 12743, 12710, 10630, 10597,
- 10597, 10596, 10596, 10596, 10596, 10564, 10564, 10563, 10563, 10531, 8483,
- 8483, 10563, 8483, 10531, 12643, 14724, 14788, 16836, 14756, 14756, 14756,
- 14724, 12643, 12706, 18947, 27237, 31397, 31365, 29284, 29317, 25318, 17160,
- 4938, 809, 4745, 12840, 46314, 63117, 48364, 23110, 58927, 65326, 52556,
- 12709, 12645, 12678, 50571, 65199, 61004, 25222, 46345, 56846, 48364, 37801,
- 33736, 18983, 48396, 65165, 61005, 23174, 21031, 25224, 37832, 61007, 63150,
- 31525, 39945, 65327, 65231, 33609, 14756, 14694, 31624, 65198, 65165, 39978,
- 29416, 52652, 52556, 44041, 42059, 31560, 25254, 61070, 65229, 50508, 16869,
- 21095, 25224, 52588, 65232, 56845, 25255, 58892, 65264, 52653, 21029, 18949,
- 14725, 50508, 65293, 63214, 27368, 37866, 52621, 39977, 18982, 16936, 19016,
- 18983, 18982, 18983, 18984, 21064, 21031, 33578, 61004, 65326, 44140, 31527,
- 65263, 65232, 42025, 25254, 21064, 23239, 63086, 65228, 56878, 23174, 40011,
- 46219, 48298, 56750, 50573, 23144, 56814, 65359, 58956, 19013, 14791, 18885,
- 44106, 65264, 65327, 37833, 42059, 65296, 56814, 37833, 33672, 23144, 33738,
- 65231, 65261, 46283, 21032, 35817, 37833, 54572, 63182, 48459, 31496, 65233,
- 65358, 52716, 18887, 18855, 18917, 54671, 65328, 63150, 29448, 46251, 58927,
- 54636, 40010, 37900, 19242, 9035, 23469, 44203, 37768, 16837, 16869, 14756,
- 12645, 8484, 8485, 6437, 8484, 10597, 19017, 21227, 23372, 33871, 52823,
- 63389, 65471, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 52791,
- 52791, 52791, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 54904, 54904, 54904, 54905, 54937, 52855,
- 44468, 27662, 17162, 25383, 37830, 41958, 37798, 27333, 14822, 12710, 10630,
- 10597, 10596, 10596, 10596, 12644, 10596, 10564, 10564, 8483, 8484, 8484,
- 8451, 6370, 8451, 8451, 8451, 10531, 10563, 12611, 12676, 14756, 14756,
- 14724, 14724, 14692, 12676, 12644, 14691, 18916, 25189, 29382, 31365, 29315,
- 29315, 25255, 15144, 4937, 2793, 8873, 19113, 14885, 23208, 61004, 65164,
- 50475, 18982, 42089, 44073, 46154, 52590, 42121, 23144, 58926, 65166, 58893,
- 16870, 16807, 16837, 48331, 65295, 61038, 23111, 50475, 65231, 56749, 27334,
- 23111, 14727, 42089, 65166, 62988, 31593, 27400, 44073, 42024, 50477, 54797,
- 31560, 37834, 65325, 65231, 37866, 12677, 14789, 25256, 63086, 65327, 50444,
- 27368, 61038, 63087, 46217, 27368, 23175, 23111, 61005, 65164, 56780, 21063,
- 33641, 37832, 48266, 56782, 54701, 29352, 52557, 65294, 63151, 27336, 14790,
- 16870, 16870, 16936, 18984, 16839, 40010, 61104, 54765, 37896, 35819, 25255,
- 33707, 63117, 65228, 44268, 20967, 31528, 33609, 56715, 65230, 52590, 31495,
- 63183, 65360, 52557, 20967, 16933, 14821, 54701, 65263, 63119, 27271, 44204,
- 56846, 50444, 44106, 46251, 25223, 48332, 65198, 63213, 33640, 18887, 25287,
- 33704, 63056, 65361, 44138, 35690, 65296, 65263, 46219, 23144, 18951, 27303,
- 61102, 65231, 56814, 25159, 44172, 48394, 48266, 52590, 50509, 25223, 54734,
- 65328, 63183, 25384, 10857, 9036, 13260, 37965, 44139, 18981, 16806, 14789,
- 10564, 8485, 8484, 6437, 8485, 10565, 16872, 19114, 21291, 31758, 46517,
- 59195, 65471, 65503, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 50743, 50743,
- 52791, 52791, 52791, 52791, 52792, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 54904, 54904, 54937, 54905, 52856,
- 48629, 33968, 19242, 21225, 39879, 48329, 52456, 50343, 37830, 21028, 10596,
- 10630, 10596, 10596, 10596, 10596, 10564, 10564, 10564, 10564, 8483, 8484,
- 8451, 8483, 6403, 8451, 6371, 6370, 8451, 10531, 10531, 12611, 12643,
- 12676, 14725, 14724, 14724, 12644, 12644, 12611, 12611, 14723, 20997, 27238,
- 29414, 29349, 31332, 29316, 23335, 17193, 6954, 2794, 4745, 14982, 52526,
- 65166, 37961, 25190, 63150, 65264, 44202, 12645, 14756, 19014, 58926, 65198,
- 58828, 23176, 50541, 58861, 42088, 37897, 35785, 18983, 52621, 65133, 58925,
- 21094, 25222, 27368, 39944, 63086, 63053, 29479, 46316, 65327, 63150, 33545,
- 12709, 12614, 39913, 65263, 65263, 39944, 31496, 54766, 50442, 44106, 42123,
- 29480, 29449, 63117, 65197, 48395, 16838, 23208, 27334, 54637, 65329, 52652,
- 25255, 63055, 65328, 52621, 20966, 18917, 16805, 50509, 65198, 63086, 27335,
- 37866, 50477, 37897, 19014, 18983, 16840, 46315, 65230, 65264, 33641, 16805,
- 18981, 35688, 63087, 65328, 46251, 33608, 65264, 63182, 42090, 27303, 21062,
- 27336, 63054, 65229, 54732, 25127, 40011, 42059, 48298, 54701, 50541, 25224,
- 56814, 65295, 63150, 27302, 16806, 16837, 46250, 65263, 65327, 35721, 42026,
- 65297, 58926, 39880, 33673, 25160, 35753, 65232, 65230, 48394, 25161, 35784,
- 39850, 54636, 65233, 52589, 29383, 61007, 65328, 54733, 18951, 18917, 18918,
- 52622, 65361, 65263, 29578, 11052, 11147, 27692, 44203, 29416, 14756, 16868,
- 12645, 8452, 8484, 8484, 6437, 8517, 12710, 19050, 21228, 25485, 40178,
- 57050, 63390, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52791, 52792, 52792, 52792, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54904, 54904, 54905, 54904,
- 50710, 38161, 21387, 15081, 21225, 39911, 48360, 48392, 52422, 39910, 21126,
- 12709, 10630, 10596, 10596, 10596, 10596, 10564, 8484, 8484, 8484, 8484,
- 8483, 8452, 8451, 6403, 8451, 6370, 6370, 8418, 8451, 10531, 10563,
- 10563, 10563, 12611, 12644, 14724, 14724, 14692, 14692, 14692, 12644, 12611,
- 14723, 20997, 27270, 29350, 31332, 29252, 29316, 23333, 13160, 6986, 4810,
- 10921, 19144, 16870, 29416, 60908, 65163, 42187, 21095, 44204, 44171, 44168,
- 52588, 42057, 25223, 60973, 65229, 50508, 12678, 14790, 16902, 52556, 65230,
- 56910, 23173, 52589, 65262, 52589, 29352, 25287, 16837, 48460, 65198, 63085,
- 31495, 29480, 42122, 44041, 52588, 56845, 29480, 39946, 65230, 65231, 35785,
- 12644, 16837, 27400, 63120, 65327, 48363, 31527, 61104, 63054, 44139, 31529,
- 27335, 21159, 63087, 63084, 54732, 21030, 35754, 35721, 46218, 61039, 56845,
- 25255, 56877, 65263, 63118, 25254, 16838, 16839, 42123, 65230, 65295, 33704,
- 37865, 63087, 52556, 39912, 37835, 23206, 35818, 65199, 65197, 48429, 20999,
- 29480, 33608, 56717, 65199, 50539, 29415, 65201, 65297, 52523, 20966, 16901,
- 16870, 54702, 65262, 63151, 31464, 44171, 54702, 50443, 44138, 44266, 25224,
- 46315, 65262, 65200, 35752, 18886, 23239, 35657, 63088, 65360, 48332, 35720,
- 65296, 65265, 46218, 25190, 23078, 25224, 61072, 65295, 58894, 27271, 44205,
- 48365, 48331, 52620, 50573, 21353, 9037, 21483, 42155, 35785, 16804, 16869,
- 14724, 10564, 8452, 6403, 8484, 8485, 10565, 16936, 21195, 23341, 33840,
- 52790, 61309, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50743,
- 50743, 50743, 50711, 52791, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54904, 54904, 52856,
- 54904, 48596, 31789, 21225, 17098, 19113, 29511, 44038, 44135, 44039, 29445,
- 18983, 12743, 12743, 10597, 10564, 10564, 10564, 10564, 8484, 8484, 8484,
- 8451, 6403, 6404, 8452, 8451, 8451, 8451, 8418, 8418, 8418, 8450,
- 10531, 10563, 10563, 10531, 10531, 12644, 12676, 12708, 14756, 14756, 14724,
- 12643, 12611, 12611, 14691, 18949, 25222, 29349, 29316, 31300, 29285, 21255,
- 13130, 2890, 745, 6761, 21191, 54702, 63086, 37800, 31529, 65264, 65295,
- 39945, 12645, 10598, 21125, 63119, 65229, 48395, 14822, 16935, 16871, 25287,
- 39979, 33640, 18983, 56747, 65100, 56812, 19013, 25319, 29353, 46250, 63118,
- 61038, 29446, 52587, 65359, 58893, 27270, 18853, 12616, 40009, 65231, 65230,
- 35687, 33640, 56815, 50474, 44104, 46316, 29448, 35785, 65199, 65198, 42154,
- 16805, 25255, 27367, 58830, 65232, 52620, 27237, 61073, 65297, 52524, 25191,
- 21063, 18888, 54767, 65198, 63150, 25288, 35786, 41928, 41958, 48362, 50572,
- 25287, 46285, 65263, 63214, 33673, 18822, 21030, 35689, 65232, 65360, 46314,
- 37802, 65233, 65168, 42057, 25224, 21064, 25287, 63119, 65197, 56781, 23142,
- 37898, 42027, 52458, 58894, 52654, 29351, 56846, 65327, 61070, 25222, 16774,
- 18853, 44139, 65297, 65359, 37832, 42027, 63216, 58861, 39943, 35753, 23143,
- 35786, 65231, 65295, 46347, 20968, 33639, 35721, 54635, 65200, 54702, 29414,
- 63120, 65327, 56845, 23176, 15017, 9097, 11210, 37965, 46156, 21028, 14853,
- 14789, 10564, 8452, 8452, 6404, 8484, 10565, 14791, 21163, 23308, 29645,
- 44436, 61244, 65502, 65502, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 54937, 54904, 54904,
- 54936, 52856, 48564, 37963, 29575, 23304, 19145, 17065, 25319, 27399, 23208,
- 16934, 14823, 14791, 14823, 14790, 12710, 10629, 10596, 10564, 10564, 8516,
- 10563, 12674, 12642, 8450, 6371, 8419, 8451, 6370, 8418, 8419, 8418,
- 8418, 8450, 10531, 10563, 10563, 10531, 10531, 10563, 10595, 12676, 12676,
- 14724, 14724, 12644, 12612, 10564, 10595, 14756, 20964, 27205, 31430, 29316,
- 29219, 29348, 23271, 13097, 4906, 2793, 10952, 19143, 14758, 33673, 65197,
- 65163, 39946, 25223, 46283, 42059, 48265, 52556, 37865, 14790, 14823, 16904,
- 14823, 12710, 14758, 18983, 56813, 65231, 54700, 25191, 58893, 65231, 50507,
- 27304, 23206, 18886, 54670, 65198, 61037, 25224, 33673, 42121, 46154, 54636,
- 56781, 27368, 42058, 65263, 65263, 33609, 14724, 14757, 33706, 65134, 65263,
- 44234, 31593, 65137, 63120, 42025, 31561, 25255, 25223, 63118, 63115, 54700,
- 23112, 35785, 35815, 48330, 61007, 56813, 27302, 56748, 60842, 56651, 27272,
- 23077, 25159, 50380, 65197, 65328, 35721, 41994, 63087, 54701, 42024, 42059,
- 27336, 37866, 65198, 65230, 42124, 20965, 31559, 33609, 56749, 65296, 52589,
- 29415, 63152, 65361, 52619, 23078, 18918, 18918, 54734, 65197, 65165, 29385,
- 44172, 54667, 50379, 46252, 48396, 27303, 48300, 65295, 65231, 37865, 18854,
- 23079, 35720, 63119, 65392, 48395, 35657, 65231, 65265, 46251, 25160, 21062,
- 25224, 61040, 63149, 61037, 23274, 9004, 9100, 27724, 46283, 29416, 14788,
- 16870, 12580, 8485, 8453, 8453, 8484, 10565, 12678, 19050, 19180, 25452,
- 38129, 57049, 63390, 65502, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52856, 54904,
- 54904, 54936, 52889, 50676, 44171, 37767, 33544, 27432, 21225, 17066, 17000,
- 14856, 12775, 14824, 14823, 14823, 14791, 14791, 12710, 10629, 10629, 12675,
- 12675, 18914, 27234, 23074, 12642, 8482, 8451, 6370, 6370, 8418, 8451,
- 8419, 8418, 8418, 8418, 8450, 10531, 10531, 10531, 10563, 10531, 10563,
- 12643, 12644, 12676, 12676, 12676, 12676, 12612, 12579, 10563, 14756, 23077,
- 29285, 31397, 31364, 31299, 27269, 21255, 13098, 4874, 2761, 6729, 25449,
- 60911, 65134, 33640, 35816, 65263, 65295, 35784, 14725, 16838, 14855, 16870,
- 16871, 16903, 16903, 16936, 16902, 27368, 40009, 31561, 25224, 60942, 65165,
- 54765, 18919, 25222, 27303, 50410, 65198, 58957, 25223, 56748, 65296, 60941,
- 23206, 16870, 14692, 44170, 65262, 65263, 37770, 37801, 54701, 50476, 46154,
- 46285, 27367, 37897, 65199, 65197, 42122, 14724, 23174, 29383, 58861, 65297,
- 50507, 29415, 63119, 65295, 50508, 25158, 23110, 23078, 56749, 65166, 60973,
- 29352, 42058, 48363, 46184, 50475, 52589, 27336, 48396, 65263, 65263, 33673,
- 16806, 18918, 37800, 63150, 65326, 46186, 33641, 65264, 63117, 42058, 31496,
- 25223, 27369, 63119, 65197, 54732, 25191, 37897, 42058, 48330, 60943, 54766,
- 27303, 56845, 65328, 63120, 27301, 16839, 16838, 46218, 65297, 65296, 39977,
- 39946, 63120, 58893, 44072, 35786, 27337, 33704, 65231, 65231, 50507, 23080,
- 31561, 35656, 54668, 65233, 58893, 19273, 9068, 21451, 42154, 35817, 16868,
- 18917, 14725, 8516, 6404, 6404, 8452, 8484, 10597, 16936, 21227, 21325,
- 31822, 50711, 61277, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50743, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 52791, 52791, 52792, 50743, 50711, 52791, 52792, 52792, 52792, 52792,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857,
- 52857, 54905, 52856, 52889, 52790, 46320, 39978, 35721, 33608, 31496, 25320,
- 19112, 14953, 12840, 14856, 12807, 12775, 14823, 14791, 14791, 14790, 19012,
- 27268, 23107, 23042, 25154, 23074, 20897, 18881, 14722, 8450, 6370, 6371,
- 6371, 6371, 6402, 6370, 6370, 8451, 8451, 8483, 10563, 10563, 10563,
- 10531, 10531, 10563, 12611, 12644, 12676, 12644, 12644, 12611, 12643, 12611,
- 12579, 16803, 23077, 27237, 31429, 31364, 31300, 29317, 21255, 11081, 6987,
- 6825, 15048, 23271, 14789, 40043, 65166, 65165, 33737, 12711, 19048, 18984,
- 14823, 16903, 16903, 16872, 16872, 16904, 14791, 12742, 12742, 23207, 61007,
- 65295, 54636, 29350, 61006, 65201, 48362, 27334, 23175, 18950, 58830, 65133,
- 58923, 27272, 33673, 39978, 46154, 56781, 54798, 29415, 48396, 65327, 65231,
- 31529, 12645, 14756, 37833, 65230, 65326, 42026, 35720, 63120, 60975, 42024,
- 31593, 27335, 27399, 61071, 63117, 56781, 23111, 33672, 35720, 44072, 58797,
- 52587, 31495, 58927, 65263, 58925, 23175, 18918, 20966, 48332, 65230, 65295,
- 35753, 39978, 58990, 52587, 39976, 44107, 27302, 37866, 65263, 65261, 44139,
- 20966, 29447, 35654, 56749, 65264, 54700, 31527, 63120, 65328, 52522, 25159,
- 21061, 18949, 54702, 65263, 63117, 31497, 42091, 54702, 52460, 48332, 50540,
- 29416, 46315, 65230, 65230, 37897, 18823, 23143, 33672, 63087, 65327, 50507,
- 35592, 63150, 65262, 50443, 27336, 25417, 11115, 11180, 35947, 44202, 21062,
- 16838, 16869, 12676, 8485, 6404, 6404, 8484, 8517, 12743, 21163, 19243,
- 29614, 44371, 59163, 63423, 65502, 65470, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50743, 52791, 52791,
- 50743, 50743, 52791, 52791, 52791, 52791, 50743, 52791, 52792, 52792, 52792,
- 52792, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52824, 52857, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857,
- 52857, 52857, 54905, 54936, 52857, 52856, 50710, 46450, 40079, 35788, 33609,
- 31528, 27400, 21224, 17031, 14920, 12839, 12807, 12776, 14823, 14791, 14791,
- 21093, 33541, 27300, 23107, 20995, 16866, 20994, 25154, 20961, 14721, 12641,
- 8482, 6370, 6371, 6370, 6370, 6370, 6370, 8419, 8450, 8451, 10531,
- 10531, 10531, 10563, 12611, 10531, 10531, 12611, 12676, 12676, 12644, 12643,
- 12644, 12580, 12611, 12644, 16771, 23045, 29317, 29349, 29315, 31267, 29285,
- 19206, 11113, 6986, 6890, 8713, 31657, 61005, 63052, 31558, 12678, 16902,
- 16871, 14823, 16903, 16871, 14855, 16903, 16904, 16936, 16871, 16936, 16935,
- 31592, 44203, 29512, 29480, 63116, 65197, 52621, 18886, 27304, 29383, 52523,
- 65263, 58893, 27270, 56812, 65328, 58893, 23172, 16838, 14726, 48428, 65200,
- 63053, 33607, 37864, 52589, 52395, 48330, 46380, 27367, 39946, 65262, 65263,
- 42058, 14725, 25192, 29448, 60974, 65328, 52588, 31494, 63118, 65165, 46152,
- 23111, 18949, 20966, 56718, 65166, 61038, 29415, 39977, 46251, 48330, 52524,
- 52620, 29415, 50445, 65294, 65166, 31593, 14757, 18951, 37801, 65231, 65391,
- 46217, 35721, 63249, 63119, 44137, 31528, 27271, 29384, 63150, 65229, 56781,
- 25159, 35786, 41996, 52426, 58926, 56876, 29385, 54734, 65295, 63149, 29478,
- 18856, 16774, 44202, 65265, 65327, 42026, 39849, 63150, 58863, 46121, 39945,
- 29449, 33577, 65230, 65197, 52621, 17001, 11052, 9069, 25610, 44267, 29417,
- 14788, 16902, 12644, 10564, 8452, 6436, 8484, 8516, 12678, 16969, 21228,
- 25453, 38096, 54936, 65470, 65503, 65502, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792,
- 52792, 52792, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 50743, 52856,
- 52856, 52824, 52857, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857,
- 52857, 52857, 52857, 54905, 54937, 52857, 54937, 52889, 52824, 50678, 46386,
- 40014, 35723, 31496, 29415, 27335, 21160, 16999, 14887, 12808, 12775, 12743,
- 12742, 20996, 27269, 23140, 25187, 31396, 25154, 18881, 18913, 16834, 18914,
- 18914, 14722, 10497, 8418, 6370, 6370, 6370, 6370, 6371, 6370, 8451,
- 8450, 8450, 8483, 10531, 10531, 10531, 10531, 10531, 10563, 10595, 12675,
- 12644, 12643, 12643, 10595, 10595, 10531, 10530, 16771, 23076, 29317, 31397,
- 29284, 31332, 27333, 19272, 11114, 4906, 6857, 17161, 23240, 16870, 14791,
- 16902, 18984, 16968, 16871, 14823, 16903, 16903, 16903, 16903, 16903, 16936,
- 16936, 14727, 16775, 16806, 27336, 63086, 65326, 50541, 29449, 61036, 63150,
- 46219, 31529, 27335, 20998, 56815, 65134, 60973, 25191, 35754, 41993, 48297,
- 58827, 58894, 29416, 52588, 65295, 65168, 27334, 14758, 16806, 37865, 65231,
- 65296, 42026, 35721, 65200, 58926, 44137, 33706, 27335, 31560, 65200, 65165,
- 54604, 25192, 33609, 35720, 52523, 63119, 54766, 29382, 58894, 65328, 60974,
- 27238, 16837, 18886, 48365, 65326, 65295, 35754, 39945, 58894, 54604, 44072,
- 42091, 29384, 39882, 65262, 65231, 46284, 18950, 27272, 33576, 58861, 65327,
- 54700, 31495, 63151, 65361, 54667, 25191, 23110, 18918, 54734, 65198, 63118,
- 33609, 42028, 52589, 50442, 52491, 52620, 29449, 42091, 65295, 65262, 44137,
- 14760, 14791, 29480, 63119, 65328, 52686, 15113, 9100, 21451, 42155, 37832,
- 16838, 16902, 14789, 10564, 8484, 6404, 6404, 8516, 10564, 16937, 19147,
- 23340, 33807, 50710, 61276, 65471, 63422, 63422, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792,
- 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52857,
- 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 52889, 54937, 52888,
- 52823, 48598, 42290, 35886, 31594, 29448, 27367, 23207, 19112, 14952, 12839,
- 12807, 12774, 23141, 31429, 25253, 25188, 27269, 25188, 20996, 21027, 18882,
- 18882, 18881, 16769, 16737, 16770, 8482, 4322, 4322, 6371, 6370, 6370,
- 6370, 6338, 8418, 8450, 8418, 8450, 10530, 10531, 10531, 10531, 10531,
- 12611, 12611, 12644, 12643, 12612, 10563, 10562, 10562, 10530, 12611, 16771,
- 25157, 29317, 31365, 29284, 29283, 25253, 19272, 9065, 2794, 4778, 10824,
- 14855, 14822, 18984, 21129, 14823, 14823, 14823, 16872, 16871, 16903, 16935,
- 16935, 16902, 14790, 33674, 56813, 52556, 44105, 44171, 31528, 33608, 65166,
- 65166, 48363, 16838, 25287, 29415, 54604, 65263, 54796, 27271, 60941, 65263,
- 56748, 25159, 18950, 16805, 52557, 65229, 63117, 29416, 39914, 54669, 50346,
- 48331, 50509, 29351, 42027, 65263, 65263, 42025, 16838, 23141, 29446, 60974,
- 65328, 50475, 31495, 58795, 65167, 48363, 27302, 23111, 23047, 58895, 65197,
- 63086, 29385, 39946, 46284, 50345, 54668, 54734, 31465, 52523, 65294, 65230,
- 35656, 16805, 20965, 37768, 63182, 65328, 46282, 35751, 65231, 63086, 46154,
- 33576, 27303, 27305, 63119, 63084, 56813, 25191, 35721, 39882, 50443, 61007,
- 58927, 33576, 54733, 65361, 63150, 29383, 18886, 16837, 41962, 65296, 65328,
- 46250, 18951, 19016, 21063, 33640, 44138, 31690, 13099, 13259, 35947, 44170,
- 21030, 14789, 16869, 12676, 8484, 8452, 6405, 8485, 10596, 14822, 21131,
- 21228, 25548, 44338, 57051, 63391, 65471, 63422, 65470, 65502, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905, 54905, 54905,
- 54905, 52857, 52857, 50776, 46517, 42225, 35852, 31561, 29448, 27368, 23239,
- 19079, 14887, 14886, 23205, 31461, 27301, 23141, 23140, 23108, 25189, 27237,
- 20963, 16866, 16801, 16736, 18881, 18883, 14657, 10530, 10498, 8451, 4290,
- 6371, 6339, 6338, 6338, 6338, 6338, 6338, 8418, 8451, 10531, 10531,
- 10563, 10531, 10531, 12611, 12644, 12644, 12644, 10563, 10531, 10531, 10563,
- 12611, 14658, 18819, 25157, 29317, 31364, 31299, 31300, 27334, 17223, 9065,
- 4874, 8906, 10856, 12774, 14791, 14791, 14790, 14822, 14823, 14823, 16871,
- 16871, 16872, 16936, 12742, 42091, 65231, 65231, 35818, 12677, 16837, 31495,
- 65168, 65263, 48330, 31496, 61103, 63152, 48232, 31495, 25286, 23111, 58894,
- 65165, 58893, 25160, 33704, 37898, 48329, 58925, 56845, 29385, 54667, 65262,
- 63119, 29383, 14788, 16773, 42026, 65231, 65295, 44105, 37833, 61072, 56748,
- 44072, 37866, 29416, 31495, 63087, 63118, 50477, 20998, 31594, 35688, 52489,
- 63150, 58894, 31526, 61006, 65295, 58925, 25223, 18919, 18886, 48396, 65262,
- 65262, 37865, 39946, 58894, 54539, 46218, 48364, 31495, 39978, 65231, 65197,
- 46314, 20965, 27304, 33575, 56812, 65297, 56813, 33511, 63119, 65329, 56747,
- 27303, 23111, 20998, 54702, 65229, 63117, 33608, 35658, 48364, 50379, 52491,
- 52621, 35752, 18919, 18984, 18985, 16905, 16935, 13002, 9100, 27723, 46316,
- 29448, 16837, 16902, 12709, 10564, 8484, 6436, 6404, 8517, 12678, 19017,
- 21195, 23437, 36016, 54903, 63357, 65502, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743,
- 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905, 54905,
- 52857, 54905, 54905, 54937, 54937, 54904, 52791, 48565, 42193, 35788, 31529,
- 29447, 27367, 21191, 16998, 16965, 18980, 21060, 25221, 29380, 23172, 21028,
- 21060, 19012, 23108, 23108, 18882, 14721, 14689, 14689, 16802, 16770, 10530,
- 8418, 6370, 6339, 6339, 6371, 6370, 6370, 6338, 6338, 8418, 8419,
- 8451, 10531, 10531, 10531, 10563, 10563, 12611, 12611, 12644, 12612, 10531,
- 10499, 10563, 12611, 10563, 12643, 16803, 25189, 29349, 29316, 29284, 31332,
- 25254, 17192, 9066, 2858, 6858, 10792, 14823, 14791, 16838, 14822, 14823,
- 14855, 14855, 16903, 16872, 12646, 44107, 65232, 65262, 37897, 35753, 54734,
- 50509, 44104, 46251, 31464, 35657, 65165, 65229, 46315, 18855, 25222, 27303,
- 56749, 65263, 56813, 31495, 63118, 65362, 54668, 25158, 20998, 18822, 52589,
- 65198, 63117, 33543, 39947, 52589, 50411, 50379, 52589, 29479, 44139, 63183,
- 65230, 39946, 16775, 21062, 33607, 63054, 65294, 50475, 33576, 63182, 65230,
- 50380, 29384, 25224, 25159, 61007, 63118, 58957, 27303, 37899, 44139, 48329,
- 58796, 58830, 31495, 50476, 65360, 65199, 33641, 16773, 18886, 39850, 65232,
- 65328, 48362, 35720, 63185, 63087, 48329, 33673, 29448, 29320, 61069, 63150,
- 58958, 25223, 33642, 37833, 50410, 63087, 61040, 31527, 52556, 65360, 65231,
- 33577, 18886, 18983, 19016, 19016, 21031, 19048, 15083, 9068, 17355, 40108,
- 41930, 16869, 16902, 14789, 12644, 8484, 6404, 8485, 8485, 10565, 16904,
- 19146, 21291, 33807, 48597, 61275, 65471, 65470, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743,
- 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52857, 52856, 52856,
- 52856, 52856, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905,
- 54905, 52857, 52856, 54905, 54937, 54937, 54937, 54937, 54905, 50775, 44468,
- 40144, 33739, 31528, 29416, 27335, 23175, 16999, 14886, 19013, 21093, 21029,
- 25189, 25189, 21028, 23076, 21028, 18916, 18916, 18883, 14689, 14721, 16769,
- 14690, 14722, 12610, 8418, 6338, 6370, 6370, 6370, 6338, 6338, 6338,
- 6371, 6338, 8418, 8451, 10531, 10563, 10531, 10531, 10531, 10563, 12611,
- 10531, 10499, 12579, 12611, 12579, 10531, 10530, 12578, 16803, 25189, 29349,
- 29348, 29316, 31332, 25285, 17225, 6987, 4875, 6857, 10824, 14823, 14822,
- 14823, 16903, 16871, 18918, 33608, 41994, 46120, 54668, 54798, 31496, 48331,
- 65262, 65263, 33607, 14724, 14790, 33608, 65199, 65294, 46282, 31528, 63087,
- 63022, 48233, 33609, 25254, 25255, 63086, 65133, 56782, 23110, 33640, 39849,
- 48330, 60942, 58894, 29351, 54638, 65327, 63151, 31430, 18855, 14790, 44106,
- 65264, 65294, 39912, 37834, 61007, 56780, 41993, 40012, 27367, 33578, 63182,
- 63117, 54638, 23111, 31529, 35688, 54634, 65232, 58926, 31462, 60973, 65263,
- 58925, 27302, 20999, 16837, 50412, 65263, 65295, 37833, 37865, 56845, 52587,
- 48361, 50510, 33609, 39914, 65262, 65231, 50412, 18918, 27272, 31464, 58861,
- 65296, 58926, 33607, 61007, 65361, 56780, 31464, 25224, 20934, 52557, 65263,
- 65294, 37833, 16904, 19049, 16968, 19016, 18983, 17065, 11052, 15244, 35914,
- 44204, 21094, 16870, 16870, 12676, 10564, 8484, 6436, 8484, 10597, 14759,
- 19082, 21260, 25517, 44306, 59098, 65470, 65503, 65470, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905,
- 54905, 54905, 54905, 54905, 52857, 52857, 54937, 54937, 54937, 54937, 54937,
- 52857, 50744, 46452, 38064, 33707, 31528, 29383, 27335, 21126, 16966, 14854,
- 14853, 23141, 25189, 21028, 21060, 21028, 18916, 21029, 21028, 16803, 14754,
- 12610, 14690, 16802, 14721, 10561, 10530, 8450, 6338, 6338, 6338, 6338,
- 6338, 6338, 6338, 6338, 8451, 8419, 10498, 10531, 10531, 10531, 10531,
- 10531, 10530, 10530, 10563, 10531, 12579, 12579, 10531, 10531, 10531, 14691,
- 20932, 25157, 29317, 29317, 29284, 27236, 23270, 17224, 7018, 2858, 4777,
- 10824, 14790, 14790, 14790, 18951, 56781, 65295, 58925, 25254, 16869, 16774,
- 46316, 65198, 65166, 35656, 37770, 56749, 50410, 46218, 46315, 31496, 35722,
- 65166, 65230, 46284, 16806, 23142, 31527, 58860, 65263, 54701, 29415, 63150,
- 65264, 52556, 25157, 21031, 18918, 54701, 65135, 63150, 33576, 39946, 48428,
- 50379, 50476, 52621, 31464, 44138, 65198, 65198, 41994, 16837, 20998, 33544,
- 63120, 65328, 52588, 35687, 63118, 65198, 50411, 31432, 27335, 25223, 58894,
- 65132, 63053, 29385, 35753, 42059, 48298, 58861, 58895, 31559, 50476, 65295,
- 65263, 35752, 16837, 18917, 37768, 65230, 65327, 50508, 35688, 63151, 63118,
- 48297, 39914, 33640, 29417, 63086, 63085, 60974, 27238, 29480, 35785, 50410,
- 65136, 63183, 33640, 16903, 19015, 19015, 18983, 17002, 13067, 11116, 25611,
- 46251, 31527, 14789, 16902, 14757, 10564, 8485, 8453, 8485, 8485, 12678,
- 19016, 21227, 23404, 35952, 54871, 63389, 63423, 65470, 65470, 65470, 65503,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711,
- 50711, 50743, 50711, 50711, 50711, 50711, 50711, 50743, 52791, 52791, 52791,
- 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52824, 52824, 52856,
- 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 54905, 54905,
- 54905, 54905, 54905, 54905, 54905, 54905, 54905, 54905, 54937, 54905, 54905,
- 54905, 54937, 54937, 52857, 50711, 44371, 40079, 31627, 29448, 29415, 27335,
- 21159, 14918, 14853, 16901, 16934, 23141, 23141, 18980, 18948, 20964, 18948,
- 18980, 18883, 14690, 14657, 12609, 12641, 16770, 12609, 8449, 6370, 6338,
- 6340, 6339, 6307, 6339, 6339, 6339, 6338, 6338, 8419, 8483, 10531,
- 10531, 10531, 10531, 10531, 10563, 10531, 10531, 10531, 10563, 10531, 12579,
- 10531, 12579, 14659, 20964, 25189, 29317, 29284, 29251, 29316, 23270, 13129,
- 4971, 2827, 6825, 12872, 14822, 18950, 58861, 65132, 61006, 27302, 33705,
- 42026, 46217, 58892, 58894, 29448, 48363, 65197, 65166, 29479, 14725, 16805,
- 37801, 65199, 65262, 44170, 35720, 63183, 61006, 46187, 35720, 27336, 29416,
- 61038, 63116, 56781, 25159, 31624, 35752, 52458, 61006, 56846, 31495, 56812,
- 65359, 61037, 29415, 18886, 18822, 42089, 65230, 65199, 44041, 39881, 58927,
- 56715, 46186, 44139, 31527, 35657, 63119, 65230, 52556, 20967, 29448, 33576,
- 54668, 65263, 60974, 31462, 58926, 65264, 60973, 29414, 21030, 18854, 50413,
- 65230, 65228, 37833, 37802, 54735, 52492, 50443, 52590, 35688, 39913, 65231,
- 65198, 50475, 20935, 23110, 29415, 58830, 65329, 58989, 33511, 58863, 65297,
- 56779, 35655, 29416, 23112, 19016, 17000, 17032, 17033, 17130, 11084, 17355,
- 40074, 39914, 16868, 16870, 14757, 10597, 8484, 8452, 8484, 8484, 10564,
- 14856, 21195, 21259, 29710, 46516, 59195, 65470, 65471, 65471, 65470, 65502,
- 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 52791, 52791,
- 52791, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 54905,
- 54905, 54905, 54905, 54905, 54905, 54905, 54905, 54905, 54937, 54937, 54937,
- 54937, 54905, 54937, 54937, 54937, 54937, 52856, 50678, 44339, 37967, 33642,
- 31528, 29448, 27368, 23143, 16934, 14855, 18982, 16933, 18949, 21029, 21029,
- 18948, 18980, 18948, 16836, 16803, 14690, 12641, 14690, 12609, 12610, 12610,
- 10530, 6338, 6370, 6339, 6338, 6338, 6338, 6338, 6338, 6370, 8418,
- 8418, 8483, 10563, 10563, 10531, 10531, 10531, 10531, 10531, 10531, 10531,
- 10498, 10531, 10531, 10531, 12643, 12675, 18884, 27205, 29317, 31332, 29252,
- 29316, 25318, 15177, 6986, 4875, 6825, 16967, 50509, 65198, 58796, 29318,
- 58862, 65261, 58860, 23176, 18917, 16773, 50476, 65198, 65165, 33575, 39882,
- 54702, 50410, 48330, 50508, 31495, 39915, 65199, 65230, 42123, 14790, 23142,
- 33542, 62958, 65294, 52620, 29414, 63151, 65231, 54603, 29383, 23079, 20966,
- 56815, 65198, 60940, 33575, 39945, 48364, 48330, 52525, 54732, 31528, 46251,
- 65264, 65263, 42027, 16774, 18983, 33640, 63118, 65360, 52555, 35688, 61103,
- 65165, 52490, 33607, 27399, 25159, 58927, 63052, 61038, 29418, 33673, 40010,
- 50378, 58860, 58990, 35687, 50444, 65327, 63215, 37833, 18885, 18854, 35722,
- 65231, 65295, 50538, 33575, 58861, 60942, 50441, 42025, 35817, 29320, 60941,
- 61069, 63087, 29352, 14889, 14986, 15082, 11051, 9036, 9035, 9067, 13228,
- 31819, 48266, 23141, 12774, 14822, 12644, 8484, 8484, 8452, 8484, 8484,
- 12710, 19115, 21228, 25483, 40209, 57050, 63422, 65503, 65502, 65502, 65502,
- 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 52791,
- 52791, 52791, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52857, 52824, 52857, 52856, 52856, 52857, 52857, 52857, 52857, 52857,
- 54905, 52857, 52857, 54905, 54937, 54905, 54905, 54905, 54905, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 52857, 50743,
- 44371, 35918, 31626, 31560, 29447, 25319, 19046, 16934, 14821, 16901, 21062,
- 21029, 18916, 18949, 16869, 18949, 18949, 16836, 12674, 14690, 12609, 14690,
- 16738, 12578, 10498, 8482, 6370, 6338, 6338, 6370, 6370, 6338, 6338,
- 6338, 6370, 8451, 10531, 10531, 10531, 10531, 10531, 10531, 10531, 10531,
- 8450, 10498, 10498, 12514, 12547, 12579, 12579, 10531, 14691, 20964, 27237,
- 31396, 29285, 27204, 29315, 23270, 17225, 6986, 4841, 17128, 29577, 25254,
- 25191, 58925, 65133, 58830, 25127, 33673, 37769, 50344, 58830, 56814, 31464,
- 52523, 65230, 63150, 31528, 16805, 16773, 37864, 65198, 65263, 44138, 37769,
- 63151, 60909, 48265, 39977, 29448, 29448, 63086, 65134, 56781, 23078, 31560,
- 37799, 50474, 65199, 60974, 31463, 56812, 65328, 63087, 31431, 18917, 16807,
- 44138, 65230, 65262, 44137, 35688, 58862, 56716, 48329, 44205, 35657, 37737,
- 65199, 65133, 52557, 20966, 27335, 33512, 56684, 65263, 63085, 35656, 58893,
- 65296, 60973, 29415, 23112, 18886, 48364, 65263, 65262, 42058, 35688, 54637,
- 50410, 50441, 54702, 39914, 37801, 65199, 65265, 52589, 20934, 21030, 27304,
- 56781, 65328, 63119, 29481, 13002, 11083, 9067, 9099, 9099, 7020, 11084,
- 27659, 46218, 31561, 12773, 14822, 14691, 10564, 6405, 6404, 8452, 8517,
- 12678, 19049, 21228, 21291, 33903, 50775, 63326, 65503, 65502, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 52791, 52791, 52791, 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52857, 52856, 52857, 52856, 52856, 52857, 52857, 52857, 52857,
- 52857, 54905, 52857, 52857, 54905, 54937, 54937, 54905, 54905, 54905, 54937,
- 54937, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54937, 52857, 50711, 42257, 37933, 33642, 31497, 29416, 25287, 19015, 16903,
- 14853, 14853, 18949, 21062, 18949, 16869, 18917, 16868, 16900, 18916, 14722,
- 12609, 12577, 12577, 14690, 12641, 10498, 8419, 6338, 6370, 4290, 6338,
- 6338, 6338, 6338, 6371, 8419, 8419, 8419, 10531, 10531, 10563, 10563,
- 10531, 8450, 10498, 10498, 10498, 10499, 10531, 12579, 12579, 10532, 10531,
- 12643, 20965, 27237, 29316, 29284, 27236, 29316, 21255, 15177, 6954, 4778,
- 6728, 19048, 54700, 65263, 56812, 29383, 58924, 65199, 54634, 23141, 21062,
- 16806, 52556, 65197, 65198, 33576, 37835, 52524, 48297, 48329, 52589, 31527,
- 42090, 65230, 65231, 44106, 16836, 23046, 33543, 60973, 65296, 54668, 31527,
- 63151, 65231, 52522, 31462, 25255, 23080, 56814, 65199, 63086, 33575, 37834,
- 46250, 50315, 54667, 56847, 37768, 48297, 65230, 65232, 41994, 16836, 20998,
- 35721, 63119, 65295, 54667, 35624, 61039, 65230, 52522, 37769, 31560, 25224,
- 58894, 65165, 63086, 29416, 31559, 39914, 50346, 60974, 63152, 37832, 48332,
- 65328, 65263, 39913, 20966, 18886, 35688, 63183, 65328, 54668, 35624, 58862,
- 58894, 52554, 46154, 40009, 19209, 11083, 9100, 13195, 15112, 17029, 18979,
- 21157, 40042, 39946, 18917, 14821, 14757, 10564, 8484, 6437, 6405, 8484,
- 10597, 14823, 19115, 21260, 29677, 46484, 61244, 65470, 65471, 65470, 65470,
- 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 52759,
- 50743, 50743, 52791, 52791, 50743, 52824, 50743, 50743, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52823, 52823, 52823,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856, 52856,
- 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 52824, 48630, 42225, 35821, 33610, 31528, 29383,
- 25255, 21063, 16902, 16902, 16934, 16869, 18949, 18981, 16900, 16869, 16869,
- 16836, 16804, 14722, 12610, 12610, 12609, 12609, 12578, 10530, 6370, 4290,
- 6338, 6371, 6338, 6306, 6338, 6338, 6338, 6338, 8418, 8450, 10531,
- 10531, 10531, 10531, 10499, 10498, 8450, 10530, 10530, 10498, 10531, 10531,
- 10531, 10531, 10531, 14691, 23044, 27237, 29316, 29251, 29283, 27300, 21255,
- 15178, 11116, 8938, 23336, 33738, 27335, 25255, 58956, 65102, 56781, 23110,
- 33641, 37768, 50411, 60973, 58925, 31463, 54669, 65263, 63054, 29448, 16805,
- 16804, 44106, 65199, 65295, 42026, 37768, 61039, 58829, 48264, 42057, 31496,
- 33577, 63119, 63150, 54637, 25095, 29480, 33607, 54571, 65199, 61038, 33544,
- 54668, 65295, 60941, 31463, 18918, 18823, 46219, 65262, 65264, 44073, 37802,
- 56846, 54636, 50410, 50476, 35753, 35657, 65200, 63149, 52653, 21000, 25222,
- 31496, 54732, 65294, 63151, 33575, 54668, 65328, 60972, 35655, 25255, 20934,
- 46253, 63181, 65196, 44107, 33544, 46316, 48329, 54602, 54766, 44106, 37769,
- 65263, 65230, 54732, 21030, 14953, 11020, 9068, 17290, 23271, 23011, 22913,
- 27040, 33410, 44074, 23174, 14757, 14789, 10596, 8484, 8484, 8485, 8484,
- 8517, 12743, 19081, 21228, 23436, 40208, 57017, 65470, 65502, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50743, 50711, 50743, 50743, 50743, 50743,
- 52759, 50743, 50743, 52759, 52791, 50743, 50743, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52823, 52823,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54970, 54969, 52921, 52856, 48629, 40177, 33740,
- 31561, 31496, 29415, 25223, 21062, 16902, 16902, 19014, 18982, 16901, 18916,
- 18916, 18916, 18949, 18949, 14756, 14690, 12610, 10530, 12642, 12642, 10530,
- 8418, 8450, 6370, 6338, 4258, 6338, 6338, 6338, 6338, 6338, 6338,
- 8386, 8418, 10499, 12580, 10531, 10499, 10498, 10498, 8450, 8450, 8450,
- 10498, 10531, 10531, 12611, 10498, 12578, 16739, 23012, 29253, 31300, 29251,
- 27202, 27332, 23367, 15146, 6923, 4874, 6727, 23208, 60909, 65295, 54699,
- 33447, 60973, 65261, 56715, 27239, 21062, 18885, 54669, 65166, 63116, 31559,
- 37802, 50412, 48329, 52555, 52621, 33575, 46187, 65262, 65199, 44075, 16773,
- 23046, 33543, 61006, 65326, 54668, 33607, 61102, 63053, 50345, 31494, 27335,
- 23111, 54668, 65197, 63052, 31527, 35754, 42122, 48330, 58765, 58958, 35750,
- 48300, 65294, 65230, 44106, 16806, 18918, 33608, 63150, 65328, 54699, 35655,
- 61038, 63118, 54538, 41962, 35722, 27238, 58893, 63149, 61102, 31528, 27400,
- 37832, 48297, 63053, 63183, 41960, 48298, 65263, 63053, 44073, 18950, 18917,
- 33545, 63119, 65231, 58861, 25256, 13066, 9068, 13227, 29609, 31333, 24994,
- 20865, 22977, 33541, 33576, 16804, 16902, 12676, 10564, 8452, 6404, 6404,
- 10565, 10597, 19016, 19148, 21293, 33902, 50742, 63357, 65503, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743, 50743,
- 50711, 50711, 50743, 50743, 52791, 52791, 50743, 52824, 50743, 50743, 50743,
- 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54970, 56985, 56986, 57018, 52856,
- 48565, 40112, 35788, 31528, 29448, 27336, 25255, 21063, 19015, 16902, 16902,
- 21030, 21029, 16869, 16868, 16869, 16869, 18949, 16836, 12610, 12610, 12577,
- 12577, 14690, 12643, 8450, 6370, 6338, 6338, 6338, 6338, 6338, 4258,
- 6338, 6338, 6339, 8386, 8451, 10499, 10499, 10531, 10531, 10531, 10498,
- 8450, 8450, 10498, 10498, 10531, 10499, 10499, 10531, 10563, 16771, 23044,
- 27269, 27237, 29188, 29251, 27301, 23304, 15210, 6954, 8938, 23400, 35817,
- 29447, 29384, 61004, 63053, 56750, 23141, 31529, 37768, 52490, 63055, 60973,
- 31495, 54732, 65295, 60974, 29381, 16868, 16870, 46154, 65230, 65294, 44137,
- 37801, 58894, 56716, 50313, 44106, 33577, 33640, 65166, 63020, 54604, 23046,
- 29384, 33607, 54635, 65263, 61038, 35656, 56782, 65295, 63021, 33512, 23080,
- 18854, 46219, 65264, 65294, 44136, 35720, 54670, 52522, 52490, 54606, 39914,
- 35720, 63151, 65198, 56718, 20966, 23142, 29351, 56748, 65264, 63182, 35686,
- 54670, 65263, 60973, 35720, 29385, 23047, 46252, 65263, 63117, 46155, 31464,
- 48300, 50379, 54635, 58895, 50378, 23144, 13099, 9100, 19435, 33704, 29285,
- 20964, 16835, 16802, 23109, 18916, 16838, 14789, 10564, 8517, 8453, 6404,
- 8485, 10565, 16903, 21194, 21228, 29678, 46451, 59163, 65502, 65502, 65470,
- 65470, 65502, 65502, 65502, 65502, 65503, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50743,
- 50743, 50711, 50711, 50743, 50743, 50743, 52791, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52857, 52857, 52857, 54905, 54905, 54905, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54937, 54937, 54969, 54969, 57018, 54970,
- 54938, 57018, 52824, 46484, 40079, 33707, 31529, 31496, 29383, 23208, 19015,
- 16967, 16902, 16902, 18949, 18949, 18949, 16869, 18917, 18917, 16804, 16804,
- 12643, 10530, 12610, 12610, 12610, 12611, 10498, 6370, 6338, 6338, 6307,
- 4290, 6338, 6338, 6338, 6338, 6370, 8418, 8450, 10531, 10531, 10531,
- 10499, 8450, 8450, 10498, 10498, 10466, 10466, 10498, 10531, 12579, 10531,
- 12611, 14755, 23044, 29254, 29285, 27203, 27235, 25285, 19272, 13163, 6923,
- 6825, 6696, 25289, 60973, 65263, 54668, 33511, 61006, 65197, 54602, 29383,
- 23143, 20966, 56780, 63020, 63053, 33544, 37835, 46251, 48265, 54603, 56813,
- 33608, 44107, 65261, 65230, 44106, 16837, 23013, 35655, 63054, 65263, 52587,
- 31495, 63054, 63053, 50313, 35688, 29447, 23111, 58862, 65135, 63150, 31528,
- 33608, 41994, 50378, 58861, 61071, 37801, 44139, 65327, 65231, 44138, 20964,
- 18918, 31560, 63119, 65295, 56749, 35655, 56877, 60974, 52521, 42025, 37865,
- 27270, 56782, 63084, 63118, 31560, 29382, 35721, 46250, 63086, 65231, 44072,
- 44171, 65328, 65263, 44202, 23144, 23143, 19049, 11052, 9100, 19467, 31592,
- 20997, 12741, 14757, 14757, 14756, 16869, 14757, 10564, 8484, 8485, 6436,
- 8485, 8517, 12711, 19082, 19179, 25420, 40144, 54937, 63390, 63422, 65502,
- 65503, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50743, 50711, 50711,
- 50711, 50743, 50711, 50711, 50743, 50743, 52759, 52791, 52791, 52791, 52791,
- 52791, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54905,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54969, 54969, 57050, 57018, 54970, 52792, 46484, 37966, 31626, 31529, 29448,
- 29383, 25223, 16934, 14854, 16902, 18983, 18982, 16869, 16869, 16837, 16837,
- 16902, 16837, 14723, 12611, 10530, 10562, 12643, 12578, 10497, 8450, 6370,
- 4290, 4258, 4290, 6338, 6338, 6338, 6338, 6338, 6338, 8419, 8451,
- 10499, 10531, 8451, 8451, 8450, 10498, 10498, 8418, 8418, 10498, 10498,
- 10531, 10531, 10531, 10530, 16803, 23077, 29285, 29284, 29251, 27235, 27333,
- 19271, 11114, 6987, 13001, 27529, 40043, 31463, 31495, 63118, 65070, 56749,
- 23111, 29448, 33671, 50475, 65166, 61004, 31463, 56780, 65229, 63055, 29414,
- 20933, 18855, 42057, 65198, 65262, 42057, 35720, 56782, 56715, 50409, 46282,
- 33609, 33576, 60973, 63084, 54667, 23079, 25254, 31495, 54602, 65263, 63119,
- 35655, 56748, 65263, 60973, 35655, 23111, 20935, 44170, 65262, 65233, 46218,
- 33608, 50541, 52523, 52523, 54732, 42058, 37769, 65166, 65134, 56813, 23078,
- 20999, 27272, 54701, 65294, 65230, 35719, 54637, 65296, 58925, 39912, 31528,
- 25126, 44107, 63182, 65229, 50411, 16903, 21064, 19049, 13066, 9068, 15339,
- 19175, 14692, 14756, 14757, 14724, 14789, 16902, 12677, 8484, 8484, 8485,
- 8485, 8485, 10597, 19017, 19148, 19244, 33838, 48629, 61309, 65502, 65502,
- 65470, 65502, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52856,
- 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 54905, 54905,
- 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969,
- 54969, 54970, 57018, 54937, 54969, 57050, 57050, 54970, 52823, 46419, 37934,
- 31594, 29448, 29416, 27367, 23175, 16934, 16935, 18951, 18982, 18982, 18950,
- 16837, 16837, 16837, 16869, 16869, 14756, 10530, 10530, 10498, 12578, 12643,
- 10530, 8385, 6337, 6339, 6339, 6306, 6338, 6307, 6339, 6339, 6338,
- 6338, 6338, 8418, 10499, 10499, 10499, 10499, 10498, 10498, 8450, 8450,
- 8450, 10498, 10530, 10531, 12579, 10498, 12611, 18852, 25125, 29285, 29252,
- 29251, 29283, 23237, 17224, 11114, 6890, 6858, 8711, 27336, 63054, 65327,
- 52683, 33544, 63118, 65166, 54572, 33544, 27303, 23080, 54734, 63150, 61005,
- 31464, 35721, 44200, 48233, 56684, 58894, 35719, 46218, 65230, 65198, 46122,
- 16806, 20966, 33576, 63087, 65326, 56780, 35560, 58829, 61007, 52522, 37832,
- 31561, 25223, 56781, 65198, 63119, 33608, 29448, 39944, 48265, 62990, 63214,
- 42056, 46187, 65263, 65231, 44139, 18919, 18918, 33545, 63119, 65262, 58860,
- 35625, 54700, 58860, 54569, 46155, 42092, 29351, 56749, 63150, 65231, 37704,
- 23110, 33577, 48170, 63054, 65294, 50379, 18952, 21064, 19017, 17098, 13100,
- 11212, 15210, 14822, 14725, 16772, 14756, 16869, 12709, 8516, 8484, 6436,
- 6436, 8485, 10565, 14824, 21195, 21260, 27565, 44371, 59130, 63422, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 63422,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50711, 50711, 50711, 50743, 50711, 50711, 50743, 50743, 52791, 52791, 52791,
- 52791, 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 54905,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54969, 54969,
- 54969, 54970, 54970, 54970, 57018, 54969, 57018, 57050, 54970, 57050, 54969,
- 52791, 46451, 35853, 31561, 31496, 29416, 27368, 23175, 18982, 16903, 18983,
- 18982, 16934, 18950, 16901, 16869, 16869, 16869, 16836, 14724, 12578, 12578,
- 12578, 12578, 10529, 10530, 8418, 6306, 6306, 6306, 4258, 4258, 4290,
- 4258, 6338, 6338, 6338, 8418, 8418, 10499, 10499, 10531, 10498, 8450,
- 8482, 10498, 10498, 10498, 10498, 10498, 10530, 10530, 10531, 12642, 16836,
- 25157, 27269, 29317, 27202, 27202, 25285, 19273, 11114, 9003, 10953, 31689,
- 44139, 33543, 31497, 63117, 65133, 52588, 20998, 29352, 33608, 54602, 65168,
- 60972, 33543, 56716, 65294, 58958, 31527, 21030, 16805, 46219, 65199, 65230,
- 44105, 35688, 54733, 54603, 52457, 50444, 39882, 33609, 63150, 63086, 56749,
- 23079, 25191, 31463, 54635, 65263, 63117, 37702, 56717, 65327, 60974, 37736,
- 25256, 20999, 46219, 65167, 65199, 46249, 33543, 50476, 50410, 56682, 58862,
- 46282, 37673, 63086, 65134, 56780, 25159, 20997, 27238, 54636, 65296, 65295,
- 39880, 52524, 65231, 60973, 42056, 35721, 27272, 18952, 19016, 21064, 19081,
- 15148, 9099, 15404, 19208, 14757, 14724, 16869, 16870, 10597, 8484, 8485,
- 6404, 8485, 10532, 12678, 19115, 19179, 23371, 38032, 54904, 63390, 65471,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 52791,
- 52791, 52791, 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857,
- 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970,
- 54970, 57018, 54970, 54970, 54970, 57018, 57018, 57018, 57018, 57018, 55002,
- 57050, 57050, 54938, 50710, 44306, 35789, 31529, 31464, 31464, 25288, 21096,
- 19015, 16935, 18983, 18982, 18950, 16869, 16869, 16869, 16869, 18917, 16804,
- 12644, 12578, 10530, 12578, 12610, 10530, 8418, 8418, 6338, 6338, 4290,
- 4322, 6338, 4290, 4290, 6370, 6370, 6370, 8418, 8418, 8450, 8450,
- 8483, 10531, 10530, 8450, 8418, 10466, 10466, 10498, 10531, 12611, 10531,
- 10499, 14659, 18916, 25157, 29284, 29284, 29250, 27235, 23269, 17225, 9034,
- 6890, 8841, 10727, 29417, 63084, 65295, 52587, 33575, 61037, 63118, 52425,
- 33608, 31464, 25159, 56812, 65166, 63086, 33576, 33609, 44106, 48297, 58828,
- 60975, 37768, 46219, 65262, 65165, 44072, 18917, 20965, 31528, 63086, 65295,
- 56747, 35655, 60942, 61005, 54571, 44041, 35720, 27270, 56781, 65199, 65165,
- 35688, 29386, 35721, 48298, 63053, 65232, 44104, 46186, 65295, 65231, 48298,
- 23077, 18886, 31463, 63087, 65231, 58925, 35623, 52587, 58796, 54569, 50411,
- 46284, 31463, 54638, 65229, 65198, 37833, 23078, 29448, 25254, 18983, 21032,
- 19080, 15147, 11114, 25675, 27398, 14692, 14757, 16901, 14757, 8484, 8485,
- 6437, 6436, 8517, 12645, 19017, 21196, 21260, 31790, 48596, 61276, 63423,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 63422, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857,
- 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54969, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018, 57018, 54970,
- 57050, 57018, 54969, 57050, 57050, 54970, 50679, 42194, 33708, 31529, 31464,
- 29416, 25320, 21095, 18983, 16935, 16935, 16935, 18950, 16902, 16869, 16869,
- 16869, 16870, 16837, 12643, 12578, 10497, 10497, 12610, 12609, 10498, 6337,
- 6337, 4290, 4290, 4290, 4290, 6338, 6338, 6338, 6338, 6338, 8418,
- 8418, 8483, 10563, 10531, 10498, 10466, 10498, 10498, 10498, 10563, 10531,
- 10499, 10499, 12579, 10531, 14658, 18883, 25157, 29285, 29251, 29250, 25219,
- 23269, 19272, 7018, 6954, 15016, 35817, 48362, 35625, 35623, 63085, 63151,
- 54604, 21030, 27335, 33543, 54603, 65231, 61005, 35624, 56780, 65327, 60972,
- 35654, 25158, 20934, 46251, 65231, 60973, 39848, 35657, 54638, 52490, 52490,
- 54669, 42026, 35688, 63086, 63117, 56749, 25094, 25159, 29352, 54635, 65327,
- 65199, 37767, 54635, 65264, 61004, 41959, 29416, 23078, 44107, 65230, 63117,
- 48331, 31432, 46250, 50346, 56715, 61006, 50507, 35655, 63117, 65263, 58860,
- 27237, 20966, 25127, 52588, 65230, 65230, 41961, 48299, 63150, 58891, 31559,
- 18951, 19145, 13133, 17355, 42154, 29349, 12644, 14821, 14821, 10596, 8452,
- 6404, 6404, 8484, 8517, 14791, 19115, 19180, 25516, 42257, 57081, 65502,
- 63423, 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65502, 65502,
- 65470, 63422, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857,
- 52857, 52857, 52857, 54937, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57050, 57018, 57018, 57018,
- 54970, 57050, 57050, 57050, 57050, 57018, 57050, 57050, 54969, 48662, 40145,
- 31660, 31496, 31431, 29416, 23239, 21095, 18983, 16935, 16935, 16902, 18950,
- 18950, 16869, 16869, 16902, 16837, 14756, 14723, 10530, 12578, 10497, 10530,
- 10530, 10530, 6338, 4258, 4258, 6338, 6338, 6338, 6338, 6338, 6338,
- 6338, 6338, 8418, 8450, 10531, 10499, 10531, 10498, 10498, 8450, 10531,
- 8450, 8418, 10498, 10531, 10531, 10531, 10562, 12610, 18916, 25189, 29285,
- 31268, 31267, 27268, 25318, 17193, 9035, 6891, 10952, 12839, 33576, 65134,
- 65294, 52617, 33574, 58860, 62957, 54505, 37768, 31528, 25159, 58862, 63118,
- 61037, 33576, 31560, 39913, 50344, 60941, 63087, 39880, 46217, 65294, 65165,
- 46154, 18885, 20965, 33575, 63119, 65263, 56812, 35656, 56876, 60940, 54537,
- 46218, 42058, 31400, 56749, 65135, 63118, 35657, 27239, 35688, 48296, 63085,
- 65264, 48297, 44073, 65328, 65263, 50411, 27207, 23046, 31432, 63054, 65230,
- 61005, 35623, 44204, 52621, 54666, 50443, 50444, 35559, 54606, 63086, 65133,
- 44106, 16968, 13132, 13195, 33834, 48266, 25126, 14758, 18918, 12709, 10564,
- 8452, 8452, 8485, 8516, 12678, 19082, 19180, 23371, 36015, 52824, 63389,
- 65502, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 63422, 63422, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857,
- 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018, 57018, 57018,
- 57018, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 54937, 48598, 38096, 31595, 31465, 31464, 27368, 25288, 21095, 16902, 16902,
- 18983, 18983, 16870, 16869, 16870, 16869, 18950, 16870, 14724, 12643, 10498,
- 10498, 12610, 12610, 10498, 8450, 8418, 6338, 4258, 6338, 6338, 6338,
- 6338, 6338, 6338, 6338, 6338, 8418, 8419, 8451, 10498, 10466, 10467,
- 10499, 8450, 8418, 10498, 10499, 10499, 10499, 12547, 10499, 10499, 14659,
- 20932, 25157, 27269, 29252, 29250, 27235, 21254, 15177, 11082, 8970, 15081,
- 37993, 50443, 37736, 31432, 58890, 63052, 54668, 23079, 27271, 29383, 56716,
- 65230, 63086, 35655, 56781, 65230, 60941, 35687, 25223, 20998, 48235, 65198,
- 63085, 44042, 33576, 50476, 50378, 54538, 56814, 44170, 37738, 63118, 65230,
- 56749, 25159, 23077, 25158, 54668, 65262, 65294, 39911, 54604, 65232, 63021,
- 44073, 35722, 25189, 44073, 65199, 65198, 52524, 29351, 41995, 46153, 58761,
- 61005, 54635, 37703, 58859, 65197, 63021, 31431, 20967, 20998, 48329, 63085,
- 65133, 42089, 15050, 11084, 25611, 46251, 35720, 14789, 16902, 14757, 10596,
- 8484, 8453, 8484, 8485, 10565, 16936, 21228, 21260, 31789, 46484, 61276,
- 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65502, 65502, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711,
- 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52792,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856, 52857,
- 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54970, 54969, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57018, 57018,
- 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57083, 54937, 46517, 38032, 31594, 29448, 29448, 29416, 23208,
- 19015, 16903, 16902, 16870, 18950, 18950, 16870, 16870, 16870, 16870, 16870,
- 14757, 12611, 10530, 10530, 10498, 12610, 10530, 8418, 6338, 6338, 6338,
- 4290, 6338, 6338, 6338, 6338, 6370, 6338, 6338, 6338, 8419, 8451,
- 10499, 8418, 8418, 8450, 10466, 8418, 10498, 10531, 10498, 10499, 10531,
- 10531, 12579, 14691, 20996, 27204, 27236, 29251, 29219, 27236, 23270, 15177,
- 11050, 8937, 12968, 12808, 35657, 65132, 65231, 54667, 37705, 58860, 56779,
- 52490, 39880, 35752, 27271, 56846, 65136, 63086, 33608, 29384, 37833, 48266,
- 60940, 63086, 39880, 46219, 65295, 65198, 44072, 23078, 20966, 33607, 63119,
- 65199, 58860, 35623, 54604, 54635, 50376, 50347, 46251, 31463, 56749, 63086,
- 63119, 39848, 23110, 31497, 46152, 65166, 65295, 50443, 41992, 65231, 65262,
- 52490, 29414, 25190, 31399, 61004, 65199, 63087, 33608, 42091, 54604, 52521,
- 52489, 54635, 31689, 13067, 17323, 40075, 42026, 18982, 14790, 18883, 10596,
- 8484, 8452, 6405, 6436, 10565, 14791, 21163, 21228, 27533, 42257, 56986,
- 65470, 65470, 65502, 65470, 65503, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65502, 65502, 65502, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791,
- 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52856,
- 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050,
- 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 52857, 44436, 37966, 31562, 29416,
- 31464, 29416, 21160, 16967, 16870, 14822, 14822, 16870, 18918, 18950, 16870,
- 16870, 16838, 16837, 14755, 12610, 10498, 10529, 10498, 10498, 10497, 8450,
- 6338, 4291, 4259, 6338, 6338, 6338, 6338, 6339, 6338, 6338, 6338,
- 6370, 8419, 10499, 10499, 10499, 10499, 8418, 10498, 8418, 8418, 10499,
- 10499, 10531, 12579, 12547, 12547, 14723, 23045, 27205, 29285, 29252, 27203,
- 27332, 23302, 17225, 9099, 9002, 21225, 46250, 54634, 39882, 37736, 63053,
- 65197, 54668, 23047, 23080, 31431, 56683, 65230, 63149, 37768, 54667, 65263,
- 60908, 39847, 29384, 23047, 46219, 65231, 65198, 48267, 29350, 44171, 50442,
- 56683, 60974, 48394, 37736, 61005, 63149, 56748, 27206, 23046, 27207, 56683,
- 65263, 65261, 44008, 48363, 63152, 60972, 48232, 39882, 29383, 41929, 65199,
- 65198, 52621, 27301, 35786, 44074, 56747, 63119, 58893, 39784, 58892, 65198,
- 63086, 33575, 23145, 15083, 13196, 33834, 44236, 27335, 14789, 16901, 12708,
- 10564, 8452, 6404, 6436, 8517, 12710, 21097, 19149, 21323, 35951, 52791,
- 63357, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050,
- 57050, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57081, 57050, 59131, 57050, 52889, 46452,
- 35885, 29481, 31464, 31464, 27368, 21159, 16934, 14822, 14854, 16902, 16870,
- 16870, 16870, 14789, 16870, 18950, 16869, 14724, 12610, 10498, 12578, 12610,
- 12578, 8418, 8450, 6338, 6339, 4258, 4258, 4258, 6339, 6338, 6338,
- 6338, 6338, 6338, 8419, 8451, 10531, 10563, 10531, 10466, 8418, 8418,
- 10498, 8418, 8418, 10531, 10531, 10498, 10531, 10530, 14723, 21029, 27238,
- 29252, 31332, 29284, 27301, 21287, 15210, 11083, 13035, 15081, 12807, 33640,
- 63117, 65199, 52556, 33575, 56812, 60909, 54505, 42025, 37897, 29319, 58830,
- 63054, 63086, 35656, 27271, 33608, 48297, 63086, 65295, 44137, 46122, 65199,
- 65197, 50346, 25158, 23045, 31433, 63087, 65230, 58862, 33575, 48427, 56750,
- 56649, 54571, 52458, 31496, 52588, 65166, 65199, 39944, 23047, 29353, 42024,
- 63118, 65295, 56650, 43943, 65200, 65166, 54602, 35623, 25254, 27271, 58893,
- 63117, 63053, 33673, 13002, 11148, 23563, 44204, 37801, 16868, 16901, 12708,
- 10564, 8485, 8452, 6436, 8484, 10565, 16937, 21227, 19179, 31725, 46484,
- 61276, 65471, 63422, 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905,
- 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57082, 57083, 57051, 57083,
- 57083, 52856, 44371, 35886, 29449, 31464, 31496, 27368, 23175, 16934, 14822,
- 14822, 14854, 18983, 18950, 16870, 16838, 16838, 16870, 16869, 14724, 12578,
- 10498, 10498, 12578, 12610, 10498, 8386, 6338, 6338, 6338, 6306, 6338,
- 6338, 6338, 6338, 6306, 6338, 6338, 8450, 10531, 10531, 10499, 10499,
- 10531, 10499, 10466, 8450, 8418, 10498, 10531, 12579, 12547, 12547, 12579,
- 14723, 23044, 27205, 29285, 29252, 27203, 25252, 23335, 13130, 11115, 8971,
- 19209, 48363, 58763, 39944, 35657, 63149, 65198, 56717, 23078, 21030, 27270,
- 54636, 65231, 63149, 39848, 52524, 65198, 60939, 41992, 35656, 25157, 46186,
- 65231, 63150, 50412, 29351, 41994, 46185, 58794, 63085, 54604, 37768, 63052,
- 65166, 60909, 29383, 20997, 23077, 52524, 65230, 65262, 44073, 46216, 63118,
- 58858, 50376, 44105, 33607, 37801, 63117, 63084, 54668, 25159, 33608, 41928,
- 56714, 65200, 63052, 29609, 11018, 19372, 38027, 42059, 21030, 16902, 14789,
- 8483, 6404, 8453, 6404, 8485, 10565, 14791, 21130, 19212, 25484, 40145,
- 57017, 63454, 63422, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65502, 65502, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 57018, 57050, 57050, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57082, 57050, 57083, 57082, 57082, 57082,
- 57050, 57050, 59163, 57083, 52825, 42291, 33740, 31497, 29416, 29416, 27336,
- 21096, 16935, 14854, 16902, 16838, 16902, 16902, 16870, 16870, 16870, 16870,
- 16837, 14724, 12611, 10530, 12577, 10498, 10498, 10498, 8418, 6305, 4258,
- 6339, 6338, 6306, 4258, 6339, 6339, 6306, 6338, 6370, 8386, 8419,
- 10531, 12612, 10499, 10466, 8450, 8450, 8418, 8418, 10498, 10499, 10498,
- 10499, 12547, 12579, 16772, 20997, 27205, 29253, 29252, 27235, 25285, 21255,
- 15242, 9034, 13066, 19112, 16934, 35656, 65135, 65263, 56747, 35592, 54669,
- 58860, 54569, 48329, 44137, 31431, 56781, 65166, 63054, 35625, 25158, 31495,
- 48234, 63118, 65295, 48298, 46185, 65230, 63117, 50409, 29351, 25158, 29416,
- 61006, 65198, 60973, 35655, 48331, 56684, 54634, 54667, 56717, 37705, 52523,
- 65231, 65197, 44106, 23014, 25160, 39880, 63053, 65199, 54635, 39816, 63053,
- 65132, 56715, 35753, 31656, 17163, 11180, 31786, 46252, 27367, 14789, 16870,
- 12612, 6436, 6404, 8452, 6437, 8485, 12646, 19049, 19179, 21292, 35919,
- 50710, 63357, 63422, 65503, 65471, 65471, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65503, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 52791, 52791,
- 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52792, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 52857,
- 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970,
- 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57051,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 59131, 57083, 50776, 40178, 33708, 29416,
- 31464, 29384, 27336, 19047, 14855, 14823, 16870, 16901, 16869, 16838, 16870,
- 16902, 16902, 18950, 16837, 12643, 10530, 10497, 12610, 12610, 10530, 8417,
- 6370, 6338, 4258, 4290, 4290, 6339, 6338, 6306, 6338, 6338, 6338,
- 6338, 8419, 10531, 10531, 10499, 8450, 8450, 8418, 8418, 8418, 10498,
- 10498, 10531, 12547, 10499, 12547, 12579, 16771, 23077, 27237, 29284, 29252,
- 27237, 23206, 19239, 13130, 9037, 8939, 23303, 50443, 60908, 48203, 39816,
- 65199, 65230, 56780, 25127, 21000, 29317, 56716, 65230, 63117, 41896, 52492,
- 63119, 60907, 46216, 37865, 29382, 44139, 65231, 65198, 50444, 29351, 39914,
- 44105, 58826, 63118, 56781, 39846, 63053, 65263, 61005, 31495, 21029, 23078,
- 50442, 65232, 65230, 48265, 44073, 60974, 60877, 52490, 46282, 37800, 39847,
- 60972, 60940, 56813, 21193, 13035, 11085, 21548, 44170, 35785, 16870, 14821,
- 12677, 8484, 6436, 6436, 8452, 8485, 10597, 18952, 19147, 19179, 29645,
- 44402, 59196, 65503, 65470, 65502, 65470, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 63422, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 52791,
- 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 54905,
- 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970,
- 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57051, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083,
- 57083, 57083, 57050, 57083, 57083, 57083, 57082, 59163, 59196, 57050, 50743,
- 38129, 29579, 29417, 33513, 31465, 25288, 17030, 14886, 14823, 16871, 18950,
- 21030, 18950, 16870, 16870, 16870, 18950, 16869, 12643, 10498, 10498, 10530,
- 12610, 12611, 10498, 6338, 6338, 6338, 4258, 6339, 6339, 6339, 6306,
- 6338, 6338, 6306, 6338, 8451, 8451, 10531, 8450, 8418, 8450, 8418,
- 8450, 8418, 10498, 10498, 10498, 10499, 12579, 10531, 12643, 16804, 23109,
- 29285, 29252, 29252, 27236, 23236, 19239, 15178, 11050, 17129, 21288, 19015,
- 35623, 63116, 65167, 56749, 33607, 50507, 56715, 52522, 52523, 48363, 33542,
- 56748, 65197, 65198, 37769, 23046, 29319, 46154, 63085, 65295, 50443, 44072,
- 65263, 65199, 54538, 33544, 29319, 31399, 61006, 65133, 61006, 35656, 42026,
- 50443, 54602, 58826, 56846, 41929, 50379, 65263, 63150, 46218, 23013, 25127,
- 37767, 61037, 65230, 58891, 21322, 9035, 19370, 35978, 42058, 18981, 12709,
- 12741, 10564, 8484, 8484, 6436, 8484, 10565, 12743, 21130, 19179, 25453,
- 40145, 56984, 65470, 65470, 65470, 65502, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 63422, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792,
- 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857,
- 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970,
- 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57051, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59163, 57083, 59131, 59163,
- 59132, 55003, 50678, 40080, 29547, 29417, 31465, 29448, 23240, 19015, 16903,
- 14854, 16902, 18918, 18950, 18950, 18950, 16870, 16870, 16870, 14789, 12644,
- 12579, 10498, 12546, 10498, 10531, 8418, 6370, 4258, 6338, 6339, 6339,
- 6338, 6338, 6338, 6338, 6338, 6338, 6371, 8451, 8483, 8483, 8450,
- 8450, 8418, 8418, 8418, 10498, 8418, 10498, 10499, 12547, 12547, 12547,
- 14659, 16867, 23077, 27237, 29284, 29220, 27236, 23237, 19272, 15179, 9002,
- 8906, 23304, 52524, 60972, 50377, 41864, 65166, 65166, 56749, 27237, 23014,
- 27239, 54733, 65263, 65230, 44010, 48330, 60940, 58859, 50408, 44105, 33512,
- 44074, 63149, 63117, 52555, 27238, 35720, 41961, 56779, 65198, 58957, 39879,
- 60973, 65327, 61007, 35719, 23111, 23046, 48299, 65167, 65165, 50315, 39848,
- 56780, 54604, 54603, 54572, 44201, 17194, 13164, 29739, 44203, 27368, 8516,
- 10661, 10628, 8452, 8484, 8484, 8517, 8484, 12678, 19050, 19179, 23339,
- 35886, 50678, 63357, 65470, 65470, 65470, 65503, 65470, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65502,
- 65502, 65470, 65470, 65470, 65470, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 52791, 52791, 52791, 52791, 50743, 52791, 52791, 52791, 52792, 52792,
- 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857,
- 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970,
- 54970, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57051, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59163, 59131, 59131,
- 59131, 57115, 61212, 59164, 55002, 48598, 38000, 31563, 29384, 31497, 27368,
- 23208, 19016, 14855, 16838, 18918, 18983, 18918, 16870, 16870, 16870, 18950,
- 18918, 14725, 12612, 10530, 10497, 12610, 12578, 10498, 8417, 8418, 6338,
- 6339, 6307, 6338, 6338, 6339, 6306, 6306, 6338, 6307, 6339, 8419,
- 8451, 8450, 8418, 8418, 8450, 8418, 8418, 8418, 10466, 10498, 10499,
- 10499, 10499, 10531, 12643, 18884, 23077, 27237, 27204, 29283, 27203, 23269,
- 17191, 11082, 11018, 19208, 23368, 21062, 35688, 63118, 63117, 56813, 33543,
- 48298, 52523, 54634, 56685, 54636, 35656, 54700, 65198, 65167, 39881, 25126,
- 27302, 44105, 65164, 65263, 54603, 43976, 63085, 65198, 54601, 39849, 31495,
- 31431, 58861, 65198, 63085, 37736, 37769, 46220, 52521, 60909, 61006, 44072,
- 48299, 65229, 65197, 50410, 23079, 17129, 11115, 23531, 42123, 35752, 10628,
- 8549, 8580, 8516, 10533, 8485, 8485, 8516, 10565, 16903, 21164, 19211,
- 29645, 44337, 59163, 65503, 65470, 65502, 65470, 65502, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 52791, 52791, 52791, 50743, 52791, 52791, 52791, 52791,
- 52791, 52792, 52824, 52824, 52824, 50743, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52824, 52857, 52856, 52824, 52824, 52824, 52856, 52856, 52857,
- 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969,
- 54970, 57018, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131,
- 59131, 59131, 57083, 59163, 59163, 59163, 59163, 54970, 46517, 35919, 31498,
- 29416, 29480, 29416, 23208, 16934, 14854, 16903, 16870, 18950, 18950, 16870,
- 16902, 16870, 16870, 18918, 16837, 12611, 10498, 10497, 10529, 12610, 12579,
- 8418, 6338, 4258, 4258, 6307, 6338, 6338, 4258, 6339, 6339, 6306,
- 6338, 6338, 8418, 10499, 10531, 10498, 10467, 8418, 8418, 8418, 8418,
- 10498, 10498, 10531, 10531, 10498, 12547, 14692, 18915, 25157, 29285, 31300,
- 27203, 27236, 21222, 17255, 15177, 11052, 8906, 27432, 56748, 65197, 52523,
- 39848, 63118, 65231, 60843, 31398, 23110, 27174, 54636, 65262, 65229, 44073,
- 44105, 58893, 58764, 54538, 48331, 37704, 41929, 65134, 65165, 54667, 27206,
- 31496, 37768, 58763, 65231, 63117, 41959, 56780, 65327, 61036, 39913, 27335,
- 25126, 48202, 63150, 65231, 52523, 19081, 11117, 17355, 35946, 42058, 16869,
- 6371, 8516, 8484, 8484, 8484, 8484, 8485, 8452, 12679, 19083, 19180,
- 23404, 38095, 52824, 65470, 65502, 63422, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 52791, 52791, 52791,
- 52791, 52791, 52792, 52792, 52792, 52791, 50743, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52856, 52856, 52856,
- 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969,
- 54937, 54970, 57018, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131,
- 59131, 59131, 57083, 57115, 59163, 59163, 59163, 59163, 57083, 59164, 54970,
- 44436, 33837, 29481, 31463, 31497, 27401, 21160, 16936, 14855, 16902, 16902,
- 16902, 18950, 18951, 18950, 18919, 18919, 16870, 14757, 12611, 10530, 10530,
- 10529, 10497, 10498, 8450, 6370, 4290, 4290, 6339, 6307, 6307, 6338,
- 6338, 6338, 6338, 6338, 8418, 10499, 10531, 10531, 8418, 8418, 8418,
- 8418, 8418, 10498, 10499, 10499, 10531, 12579, 10498, 12578, 16771, 20964,
- 25158, 29284, 29252, 27203, 25220, 23270, 21288, 13129, 9001, 21353, 31626,
- 25255, 33640, 63117, 63182, 58892, 33511, 46123, 50347, 54569, 58829, 56813,
- 39847, 54603, 65197, 63151, 44010, 23013, 27207, 41994, 63118, 65295, 54700,
- 41896, 61006, 65134, 56681, 41992, 37769, 31432, 56813, 63118, 65165, 41896,
- 33513, 42026, 52426, 60940, 65165, 48363, 15114, 11178, 29738, 44170, 25287,
- 6371, 6404, 6404, 8484, 8484, 12678, 14792, 16904, 14824, 19018, 19179,
- 21260, 31758, 48596, 63357, 65470, 63422, 65470, 65470, 65471, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 52791, 52791,
- 52791, 52791, 52791, 52792, 52792, 52792, 52792, 52791, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54969, 54970, 57018, 54970, 54970, 57018, 57018, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 59131, 59131, 57083, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163,
- 59164, 61213, 54938, 44404, 33805, 31528, 31496, 29448, 29417, 23209, 16935,
- 14855, 16903, 18983, 18951, 18918, 16838, 18919, 18951, 18951, 18950, 14724,
- 12578, 10497, 10530, 12610, 10530, 8449, 8417, 6369, 6338, 6307, 6306,
- 6338, 6338, 6338, 6338, 6338, 6338, 6338, 8387, 8418, 8450, 8450,
- 8418, 8418, 8418, 8418, 10499, 10498, 10499, 10531, 10530, 12580, 10531,
- 10531, 12643, 18916, 25157, 29252, 29251, 29252, 25187, 23302, 15178, 13130,
- 9034, 8874, 29449, 58827, 65198, 56747, 41863, 61005, 65165, 58859, 33543,
- 23079, 27206, 52557, 65230, 65262, 48201, 41959, 56812, 56748, 54601, 52588,
- 41960, 41929, 63118, 63150, 56748, 29286, 29351, 35624, 54698, 65200, 63150,
- 44071, 54603, 65229, 63052, 46152, 33608, 23337, 11083, 21483, 42090, 37768,
- 10564, 6372, 6404, 6404, 8517, 14823, 21098, 21131, 21130, 21163, 21195,
- 19211, 27597, 42290, 59130, 65470, 65470, 65502, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 52791,
- 52791, 52791, 52792, 52792, 52791, 52791, 52791, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52824, 52857, 52856, 52856, 52856, 52856,
- 52856, 52856, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 57083,
- 57083, 59131, 59131, 59163, 59131, 59131, 59131, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59196, 59196, 52857, 42323, 33740, 29449, 31496, 29480,
- 25320, 21128, 16934, 16935, 16902, 16902, 18982, 18982, 16870, 18950, 16870,
- 18950, 18950, 14757, 12579, 10530, 10497, 10497, 12577, 10530, 6338, 6338,
- 6370, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 6338, 8386,
- 8419, 10499, 8451, 10498, 8418, 8418, 10467, 10466, 8418, 10498, 10498,
- 10499, 12579, 12579, 12579, 16771, 20964, 25156, 29285, 25187, 29251, 27269,
- 23303, 17224, 13163, 13065, 23464, 37865, 31495, 33576, 60973, 63086, 60973,
- 35624, 39944, 48266, 54602, 60940, 58958, 41959, 50410, 65230, 65198, 46154,
- 25094, 23077, 39848, 63086, 65231, 56780, 39816, 56812, 61006, 58762, 48298,
- 42026, 35624, 56716, 65134, 63118, 41993, 14921, 11084, 17355, 35947, 42025,
- 18949, 6372, 8452, 6404, 6404, 10630, 21130, 23179, 21130, 21131, 21163,
- 21195, 23404, 38064, 52822, 63390, 65470, 65470, 65502, 65470, 65502, 65502,
- 65471, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54937, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57051, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131,
- 59131, 59131, 59131, 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59197, 52824, 44306, 33708,
- 29448, 31528, 29480, 25320, 21128, 16967, 14887, 16935, 16935, 18950, 18950,
- 18950, 18951, 18951, 18950, 16837, 14724, 10530, 10498, 10530, 10498, 10466,
- 10498, 10498, 4322, 4259, 6307, 6307, 6338, 6338, 6338, 6338, 6306,
- 6338, 8419, 8419, 10498, 10498, 8418, 8418, 10498, 10498, 10498, 8418,
- 8450, 10498, 10531, 12579, 10499, 10498, 12578, 16771, 20996, 25157, 29285,
- 29252, 27236, 27270, 21223, 15241, 11082, 8940, 10890, 27399, 60876, 65231,
- 60907, 41863, 60973, 65263, 60939, 37736, 29319, 27206, 50413, 65198, 63148,
- 48297, 39785, 54636, 54602, 56714, 56749, 48297, 41864, 60941, 63118, 58861,
- 29351, 16839, 25191, 54636, 65262, 65229, 44137, 13035, 11148, 31753, 44203,
- 29383, 8451, 6437, 8452, 8452, 6404, 8485, 16872, 23178, 21130, 23179,
- 21195, 19244, 33807, 48564, 61275, 65471, 65470, 65470, 65502, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857,
- 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 54970,
- 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57051, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131,
- 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 61244, 59196,
- 52792, 42194, 31596, 31465, 31464, 31465, 27337, 21096, 16935, 14854, 16935,
- 18983, 18951, 18919, 16870, 18950, 18951, 18983, 16870, 12675, 10562, 8449,
- 12578, 12611, 10530, 8449, 8418, 6338, 6338, 4259, 4258, 6306, 6306,
- 6338, 6338, 6338, 6338, 8386, 8419, 10531, 10530, 8418, 8418, 8418,
- 8418, 8418, 10498, 10498, 10498, 10530, 10499, 12547, 12547, 12579, 16771,
- 23044, 27237, 29251, 29251, 27203, 27300, 23303, 15209, 11146, 13097, 29640,
- 46121, 37737, 33575, 60973, 63118, 60972, 35655, 35656, 42025, 54569, 63020,
- 63118, 44104, 50315, 65230, 63118, 46249, 25223, 21031, 33641, 63054, 65197,
- 60973, 31432, 16936, 21064, 33575, 48298, 48363, 29577, 11083, 21483, 42090,
- 35784, 10596, 6371, 8452, 6404, 8452, 8485, 6437, 10598, 21130, 21163,
- 19147, 19211, 27565, 44306, 57050, 65503, 63421, 65470, 65470, 65502, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52824, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857,
- 52857, 54905, 52857, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970,
- 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57051, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 59131, 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59195, 59163,
- 59196, 61277, 57148, 50711, 40113, 31595, 31496, 31528, 29480, 25320, 21096,
- 16935, 16903, 16903, 18983, 21063, 18983, 16870, 18919, 16870, 18983, 18982,
- 12676, 12579, 12546, 10497, 12578, 12642, 8450, 6338, 6338, 6306, 6306,
- 6338, 6339, 6339, 6338, 6338, 6338, 6306, 10499, 10531, 10498, 10498,
- 8450, 8418, 8418, 8450, 8450, 8418, 8450, 10498, 10499, 10532, 10531,
- 12579, 12611, 16804, 20996, 27205, 29252, 27171, 27236, 27301, 21223, 13162,
- 11052, 13033, 10921, 29449, 58860, 65230, 61005, 41926, 58828, 65231, 58827,
- 41961, 33608, 27303, 48267, 63085, 65132, 50378, 20999, 16905, 27335, 50443,
- 60942, 52524, 25222, 14919, 16969, 18920, 21031, 17032, 10987, 15275, 35915,
- 42026, 21028, 6404, 8484, 8452, 8517, 8517, 6469, 6469, 10727, 21195,
- 21228, 19211, 23404, 38031, 52823, 63390, 65471, 65502, 65470, 65470, 65502,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52792, 52792, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52856, 52857, 52856, 52857, 52857, 52857,
- 52857, 52857, 54905, 54937, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54970, 54970, 54970,
- 54970, 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57051, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 57083, 59131, 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59195,
- 59195, 59196, 59196, 61244, 59196, 57116, 48631, 38000, 31562, 29448, 31496,
- 29449, 23209, 19048, 14920, 16935, 18951, 18950, 18983, 18983, 18950, 18950,
- 18983, 18951, 16805, 14724, 10530, 10498, 12610, 10497, 8450, 10498, 8418,
- 6338, 4291, 6339, 6339, 6338, 6338, 4258, 6338, 6338, 8386, 8418,
- 10531, 10531, 8451, 8450, 8450, 8450, 10498, 8450, 8450, 8450, 10498,
- 10499, 12579, 12579, 10563, 12611, 18884, 23076, 25189, 27204, 29219, 27236,
- 25316, 21287, 13162, 13129, 15114, 33770, 48363, 39977, 35591, 58828, 63086,
- 63087, 35688, 16870, 18983, 39977, 63053, 65134, 48266, 21031, 16968, 18983,
- 21095, 25289, 25223, 18983, 19016, 18984, 16968, 17034, 11019, 11116, 29705,
- 42090, 29415, 10531, 8484, 8452, 10532, 8516, 8549, 6534, 6567, 12808,
- 21228, 21260, 23339, 31726, 46483, 61276, 65502, 65471, 63423, 65470, 65470,
- 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52792, 52792,
- 52824, 52824, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52857, 52857,
- 52857, 52857, 52857, 54905, 54905, 54905, 54905, 54905, 54937, 54937, 52824,
- 54905, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970,
- 54969, 57018, 54970, 57050, 57018, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083,
- 57083, 57083, 59131, 59131, 59131, 59163, 59131, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 61244, 59163, 59196, 61276, 57083, 46549, 37967,
- 31497, 29415, 31496, 29449, 23208, 19047, 16935, 16903, 18951, 21031, 18951,
- 18951, 16934, 18951, 18983, 18983, 14757, 12611, 10530, 10464, 12642, 12642,
- 10498, 8417, 8418, 6338, 4258, 4258, 6306, 6338, 6338, 6338, 6338,
- 6338, 8451, 8451, 8483, 10531, 10499, 8450, 10498, 8450, 8450, 8450,
- 8418, 10466, 10499, 10531, 12611, 10531, 12578, 14659, 18885, 23076, 27205,
- 29252, 29252, 27236, 25286, 19208, 13131, 11049, 15081, 12905, 25288, 58796,
- 65229, 63117, 35720, 18952, 19016, 23143, 35688, 39881, 27336, 18952, 18984,
- 18984, 16936, 16903, 16936, 16936, 19016, 19016, 17000, 15018, 9035, 21451,
- 40074, 37833, 14724, 6371, 8452, 8484, 8484, 6469, 4453, 6598, 10727,
- 21162, 27435, 27434, 31594, 42192, 57018, 63422, 65470, 65470, 63422, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 63422, 65502, 65470, 65470,
- 65470, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791, 52792,
- 52792, 52824, 52824, 52792, 52824, 52792, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856, 52857,
- 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937,
- 52857, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970,
- 54970, 54969, 54969, 57018, 57018, 57018, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083,
- 57083, 57083, 57083, 59131, 59131, 59163, 59163, 59131, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196,
- 59196, 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 61245, 59229,
- 57116, 46518, 35886, 29449, 31496, 33576, 27432, 23240, 16999, 14919, 14887,
- 16935, 18983, 21062, 18951, 18950, 18950, 16935, 18982, 16869, 12643, 10498,
- 10497, 10498, 12610, 12610, 8450, 6338, 6338, 6306, 6338, 4290, 4290,
- 6338, 6338, 6338, 6338, 8419, 8419, 8451, 10499, 10531, 10531, 8450,
- 8418, 8450, 10466, 10498, 10499, 10499, 10531, 10531, 10499, 12579, 14691,
- 18884, 25124, 27204, 27205, 29220, 27203, 23237, 19270, 13098, 8971, 15112,
- 37896, 50475, 48330, 27271, 16903, 16968, 16904, 16871, 16902, 16903, 18985,
- 16937, 18984, 18984, 18984, 19016, 19016, 19016, 19016, 14986, 11020, 17290,
- 33866, 42090, 21029, 8419, 6403, 8452, 8484, 8517, 6501, 6598, 12840,
- 25321, 33610, 31529, 31496, 35722, 52693, 65438, 63422, 65502, 65470, 63422,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 63422, 63422,
- 63422, 63422, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50743, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52792, 52792, 50776, 52824, 52792, 52792, 52791, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52856,
- 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54970,
- 54970, 54970, 54969, 54970, 54970, 57018, 57018, 57050, 57050, 57050, 57050,
- 57050, 57018, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083,
- 57083, 57083, 57083, 57083, 59131, 59131, 59163, 59163, 59131, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59163,
- 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 63292,
- 61244, 61244, 61277, 55003, 46485, 33774, 29481, 31496, 31529, 29449, 23208,
- 19048, 16935, 16936, 18983, 18951, 18951, 18983, 16935, 18983, 18983, 18950,
- 14757, 12643, 10530, 12610, 12610, 10530, 10530, 10530, 8386, 6338, 4290,
- 6338, 6339, 6338, 6338, 6338, 6338, 6338, 6370, 8419, 10531, 10532,
- 10499, 8418, 8450, 10466, 10499, 10498, 10466, 10499, 10499, 10531, 12611,
- 10563, 10530, 14691, 18884, 23108, 27204, 29220, 27204, 29252, 23236, 17221,
- 13097, 11050, 15114, 17031, 16936, 16967, 16903, 18984, 18985, 19016, 16935,
- 19016, 18983, 16935, 16936, 16936, 19016, 19016, 19016, 17001, 11019, 11116,
- 29674, 42122, 31527, 10500, 6372, 6404, 8452, 8484, 6469, 6534, 8710,
- 23304, 33707, 33643, 33679, 33711, 40081, 59163, 63454, 65470, 63454, 63422,
- 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 63422,
- 63422, 63422, 63422, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 52791, 52792, 52792, 50743, 52824, 52824, 52791, 52791, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52856,
- 52856, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905, 54905,
- 54937, 54937, 54905, 54905, 54937, 54937, 54937, 54937, 54969, 54969, 54969,
- 54969, 54969, 54970, 54969, 54969, 54970, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59131, 59163, 59131, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196,
- 59196, 59196, 59163, 59196, 59196, 59196, 59196, 59196, 59164, 59196, 59196,
- 61244, 61244, 61244, 59196, 61276, 61277, 54970, 44404, 33773, 29416, 31529,
- 31561, 27400, 21160, 16968, 14888, 16935, 21031, 21031, 18983, 18983, 18950,
- 18950, 21063, 18983, 14757, 10563, 8450, 10497, 12610, 12610, 10497, 6370,
- 6338, 6338, 6307, 6338, 6306, 6339, 6338, 6338, 6338, 8419, 8419,
- 8419, 10499, 10498, 10498, 10498, 8418, 10498, 10499, 10499, 10499, 10499,
- 10531, 10531, 10531, 10531, 12580, 14692, 18917, 25157, 27204, 27204, 27172,
- 27203, 21222, 17160, 11050, 9034, 10986, 14985, 16969, 18984, 18984, 18984,
- 16968, 16936, 18984, 18984, 16968, 16968, 16968, 18984, 19049, 15050, 9067,
- 19403, 42091, 37865, 14756, 8419, 8453, 8484, 8452, 8484, 6501, 6598,
- 10790, 31660, 44307, 50745, 57117, 57117, 61277, 65470, 65470, 65470, 63454,
- 63422, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 63422, 63422, 65502, 65502,
- 65502, 65470, 65470, 65470, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 52759, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 50776, 52824, 52824, 52791, 52791, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 52857,
- 52857, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59131,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 59228, 59196, 61245, 61277, 59196, 54938, 44307,
- 33677, 31497, 31529, 31529, 27401, 21160, 16968, 16968, 16936, 16903, 18982,
- 21063, 18983, 18951, 18951, 18983, 18983, 16837, 12611, 10498, 10498, 10498,
- 12579, 10530, 8418, 6338, 4258, 6339, 6339, 6306, 6338, 6338, 6338,
- 6339, 8387, 8419, 8451, 10531, 10499, 8418, 8450, 10498, 10499, 10531,
- 10531, 10499, 10499, 10531, 10531, 10531, 10531, 12579, 16771, 20964, 25156,
- 25156, 27172, 27172, 25220, 21221, 15176, 13162, 13130, 15082, 17001, 16968,
- 16935, 16936, 19016, 18984, 18984, 16936, 16936, 19016, 18984, 15017, 11051,
- 15243, 33868, 42122, 25158, 8451, 8483, 8484, 8516, 8483, 8484, 8549,
- 8647, 12936, 46485, 63390, 65503, 65503, 65502, 65502, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 63422, 65470, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50711, 50711, 50743, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52824, 52824, 52792, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52856, 52856, 52857, 52857, 52857, 52857, 54905, 52857, 52857, 52857,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131,
- 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 61244, 61244, 61276, 61276, 61276, 59228, 59261,
- 59228, 52889, 40178, 33676, 29417, 31497, 33577, 29417, 21096, 16967, 16968,
- 18983, 19015, 18983, 18951, 18951, 18983, 19015, 19015, 18950, 14724, 10563,
- 10530, 10530, 12578, 10498, 10498, 10498, 6338, 6339, 6339, 6338, 6338,
- 8419, 6339, 6338, 8419, 8419, 8419, 8418, 10499, 10499, 8450, 10499,
- 10499, 10499, 10499, 10499, 10531, 12579, 10531, 10499, 10532, 10531, 12579,
- 16771, 20996, 25156, 25155, 27203, 27171, 25188, 23270, 17258, 13163, 11050,
- 13033, 14953, 14920, 16936, 16903, 18984, 18984, 16936, 18984, 17033, 13035,
- 13163, 27658, 44140, 31560, 10563, 8452, 8451, 6404, 8485, 8453, 8517,
- 10661, 10695, 19178, 52856, 65535, 63421, 65470, 63422, 63422, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 63422, 65470,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50711, 50711, 50711, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52791, 50743, 52824, 52824, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857,
- 52857, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970,
- 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 59131,
- 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 61244, 61244, 61276, 61244, 61244, 61244, 61244,
- 61244, 61276, 61309, 61245, 52857, 40146, 31595, 29449, 31529, 31529, 27401,
- 21160, 19015, 16935, 16936, 21063, 21063, 18983, 16935, 16903, 18983, 21063,
- 18983, 14756, 10530, 10498, 10465, 12611, 12643, 8449, 8418, 8387, 6338,
- 6338, 8419, 6339, 6339, 8419, 8419, 6370, 8419, 8451, 8450, 8450,
- 10531, 10499, 10499, 10499, 10531, 10499, 10499, 10531, 10530, 10563, 12611,
- 12611, 10531, 12612, 16771, 20964, 25125, 27204, 29219, 25123, 25219, 21222,
- 17225, 13130, 13098, 10954, 14953, 19016, 16968, 19016, 18984, 17001, 13002,
- 11083, 21450, 38026, 39914, 16837, 6371, 8452, 8451, 8484, 8485, 8485,
- 10565, 10661, 14921, 19179, 29808, 59228, 65502, 63421, 65502, 65470, 65470,
- 63422, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50711, 50711, 50711, 50743, 50743, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857,
- 52857, 52857, 54905, 54905, 54937, 54905, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970,
- 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57050,
- 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083,
- 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 61244, 61244, 61244, 61244, 61276, 59196, 61276, 61276, 59196, 61245, 61245,
- 61277, 61277, 61276, 61244, 61277, 61310, 59197, 50712, 38032, 31594, 29448,
- 31529, 31529, 25321, 19081, 16936, 18984, 18984, 19015, 19015, 21063, 18983,
- 18983, 18983, 18983, 18950, 14757, 10531, 8450, 10498, 8450, 10562, 10498,
- 8418, 6338, 6306, 6307, 6371, 6371, 6371, 6371, 6339, 8419, 6370,
- 6338, 8419, 8451, 8451, 8419, 8418, 10466, 10499, 12579, 12612, 12579,
- 12611, 12611, 12611, 10531, 10531, 12612, 16772, 20996, 25156, 27171, 27171,
- 27204, 25221, 21255, 17257, 13130, 11018, 13002, 14985, 19016, 19016, 17065,
- 11051, 13228, 33834, 42090, 23206, 8452, 8451, 8419, 10564, 10596, 8484,
- 8516, 12678, 14789, 19147, 21292, 19275, 48696, 65535, 63422, 65470, 63422,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711,
- 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52792,
- 52824, 52824, 52824, 52824, 52792, 52856, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857,
- 52857, 52857, 54905, 54937, 52857, 54905, 54937, 54937, 52857, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970,
- 54970, 54970, 57018, 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083,
- 57083, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 61244, 61244, 61244, 61244, 61244, 61244, 61276, 61276,
- 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61309, 59164, 50678,
- 35919, 31530, 31465, 33578, 29449, 25321, 17032, 16968, 18984, 21064, 21063,
- 19015, 21031, 21031, 18951, 21063, 19015, 16870, 12676, 10531, 10497, 12610,
- 12611, 8450, 10498, 8450, 6338, 6340, 6339, 6338, 6338, 6339, 8419,
- 6370, 6338, 6338, 6338, 8419, 8483, 8451, 10499, 8418, 10499, 12611,
- 12579, 12579, 12579, 12611, 12611, 12612, 12611, 12579, 12643, 16803, 23044,
- 25156, 25124, 27172, 27172, 23205, 21254, 15177, 13132, 11019, 15049, 15017,
- 13035, 13164, 27626, 42091, 31560, 10564, 8419, 8451, 8484, 18948, 25122,
- 16802, 18917, 29285, 31528, 23339, 19212, 27662, 59034, 65502, 63422, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52792, 52792, 52824, 52824,
- 52824, 52856, 52856, 52824, 52824, 52824, 52856, 52857, 52857, 52857, 52857,
- 52857, 52857, 52857, 54905, 52857, 54905, 54937, 54905, 54937, 54937, 52857,
- 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970, 54970,
- 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083,
- 57083, 57083, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59196, 59163, 59163, 59196, 59196, 59163, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 61244, 61244, 61276, 61276, 61244, 61244, 61276,
- 61276, 61276, 61276, 61276, 61277, 61277, 61276, 61276, 61276, 61309, 61309,
- 61342, 57116, 48598, 33839, 29514, 29449, 31529, 29482, 21289, 19112, 19016,
- 16936, 19016, 21096, 21063, 18983, 18983, 18983, 21063, 21096, 18950, 12643,
- 10530, 10498, 10530, 12643, 12611, 8418, 8418, 8419, 6339, 6340, 8419,
- 8419, 8419, 6371, 6338, 6338, 6338, 8419, 10531, 10531, 10498, 10498,
- 10499, 10499, 10531, 12611, 12611, 12644, 12612, 12612, 12676, 12644, 12644,
- 12676, 16803, 23044, 27204, 29219, 29155, 25155, 21188, 21287, 15210, 13163,
- 9036, 9036, 21418, 40042, 39881, 16837, 8451, 8452, 8452, 10563, 20995,
- 27267, 21028, 18949, 31525, 37866, 25355, 23404, 42225, 61211, 65534, 63422,
- 63422, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792,
- 52792, 52792, 52824, 52824, 52824, 52824, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52824, 52824, 52824, 52856, 52857, 52857, 52857,
- 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905, 52824, 52857, 52857,
- 52856, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083,
- 57083, 57083, 57083, 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59196, 59163, 59163, 59196, 59196, 59163, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61276, 61276, 61276, 61244,
- 61276, 61276, 61276, 61277, 61276, 61277, 61276, 61276, 61277, 61276, 61277,
- 61277, 61277, 63325, 63390, 57083, 46517, 33806, 29482, 31497, 33610, 31497,
- 25321, 19081, 19016, 19016, 19016, 19015, 21063, 21063, 19015, 18983, 21063,
- 21031, 18982, 12676, 10531, 12578, 12578, 12610, 12611, 12579, 8387, 6339,
- 6338, 6339, 6339, 6403, 6370, 8419, 8419, 6338, 8419, 10531, 10563,
- 10531, 10531, 10531, 10531, 10531, 12611, 12644, 12644, 12644, 14724, 14724,
- 14691, 12644, 10628, 14756, 16836, 23076, 27205, 27172, 27171, 29251, 27332,
- 21287, 15209, 17355, 33866, 40010, 25222, 6404, 8483, 8484, 12643, 18850,
- 16835, 14756, 18949, 21030, 27402, 25388, 21293, 33871, 50612, 61308, 65502,
- 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50711, 50711, 50711, 50743, 50711, 50711, 50743, 52791, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52791,
- 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52857, 52857, 52857, 52857,
- 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905, 52856, 54937,
- 52857, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083,
- 57083, 57083, 57083, 57083, 59131, 59131, 59131, 59131, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59163, 59196, 59196,
- 59196, 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61276, 61276, 61276,
- 61276, 61276, 61276, 61276, 61276, 61245, 61277, 61277, 61276, 61277, 61276,
- 61276, 61308, 61308, 61277, 61277, 61309, 63390, 57083, 44404, 33741, 29482,
- 31561, 33610, 29449, 23241, 19048, 16936, 21064, 21064, 21063, 18983, 19015,
- 21031, 21063, 23176, 21064, 14790, 12644, 10530, 10530, 14691, 12611, 10498,
- 10498, 8450, 6339, 6339, 6371, 8419, 8419, 6339, 8419, 6371, 6371,
- 10532, 10532, 10531, 10531, 10531, 10531, 10531, 10531, 12611, 12611, 12611,
- 14692, 14692, 14724, 14724, 12644, 12611, 12676, 18916, 23044, 27172, 29251,
- 29283, 29348, 31493, 35784, 42089, 31560, 12644, 8419, 8451, 8483, 18883,
- 31330, 23076, 16869, 29348, 35718, 29483, 19212, 25616, 48434, 59130, 63455,
- 65438, 65502, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 52791, 50743,
- 50743, 50743, 52759, 52791, 50743, 50743, 52791, 52791, 52791, 52791, 52791,
- 52791, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52857, 52824, 52824,
- 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54937, 54905, 54905, 52857,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 54970, 54970,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 61244, 61244, 61244, 61244, 61244, 61244, 61276,
- 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61277, 61277, 61277,
- 61309, 61309, 61277, 61309, 61309, 61309, 61309, 61309, 63357, 61309, 54970,
- 42323, 31693, 27433, 31561, 31561, 27402, 23242, 19048, 16967, 16968, 19048,
- 23143, 23143, 21031, 18983, 18983, 21096, 21096, 18950, 12643, 10530, 10497,
- 12610, 14691, 12579, 8450, 8418, 6371, 8420, 6371, 6370, 8387, 6339,
- 6339, 6371, 8451, 10531, 10531, 10531, 10499, 10499, 10499, 10531, 10531,
- 10531, 12612, 12676, 14724, 12644, 12644, 12612, 12580, 12611, 14756, 20997,
- 25157, 27236, 33412, 35556, 41990, 39944, 18918, 8452, 8453, 8485, 10564,
- 14723, 20963, 20996, 16868, 27269, 33673, 25387, 23405, 42193, 54839, 65502,
- 65470, 63390, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 52759, 52791, 50743, 50743, 52791, 52791, 52791, 52791,
- 52791, 52791, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824,
- 52824, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905,
- 52857, 52857, 52857, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 54970,
- 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57083, 57050, 57050, 57050,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59131,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61244, 61244, 61244, 61276,
- 61276, 61276, 61277, 61277, 61277, 61277, 61277, 61276, 61277, 61276, 61276,
- 61277, 61277, 61309, 61277, 61277, 61309, 61309, 61309, 61309, 61309, 61277,
- 61309, 61309, 54969, 42259, 31628, 31497, 33577, 31529, 25353, 21194, 19049,
- 19016, 21095, 21096, 21096, 21064, 21031, 19016, 21096, 21096, 21063, 18917,
- 14691, 10530, 12643, 12610, 10562, 14691, 12642, 8450, 6403, 6372, 6339,
- 6371, 6371, 6371, 6371, 8419, 8451, 10531, 10531, 10499, 10531, 12612,
- 10499, 12579, 12612, 12644, 10563, 10563, 10596, 12644, 12644, 12709, 12708,
- 12676, 14756, 20932, 27172, 35557, 41894, 27302, 10499, 8452, 8484, 12676,
- 23107, 20995, 12677, 18981, 27334, 29449, 19212, 19244, 31790, 48531, 61277,
- 65502, 65470, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 50743, 50743, 52791, 52791, 52791,
- 52791, 52791, 52791, 52792, 52792, 52792, 52824, 52824, 52824, 52824, 52824,
- 52823, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52824, 52824, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 57018, 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57083, 57050, 57050,
- 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196,
- 59196, 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61244, 61244, 61244,
- 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61277, 61277, 61277, 61276,
- 61276, 61277, 61309, 61277, 61277, 61277, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 61310, 63390, 61308, 52889, 38130, 31595, 33545, 33578, 31562,
- 27401, 21194, 17034, 17000, 19048, 21128, 21063, 21064, 19015, 19015, 21096,
- 23176, 21095, 16837, 12643, 10530, 12642, 16803, 14690, 10530, 8451, 8451,
- 6339, 6339, 6371, 6371, 6371, 6403, 8419, 8451, 10532, 10531, 10531,
- 10532, 10531, 10531, 8451, 8451, 10531, 10531, 10531, 10563, 10564, 10532,
- 10532, 10564, 10532, 10564, 12643, 21028, 25221, 14724, 8452, 8516, 8484,
- 16772, 27203, 27235, 16868, 25156, 39782, 33674, 21259, 27630, 44305, 57049,
- 63455, 65470, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 52759, 50743, 50743, 50743, 52791, 50743, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52792, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52823, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52857, 52824, 52824, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 52857,
- 52857, 54905, 54937, 54937, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54937, 54937, 54970, 57018,
- 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131,
- 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59196, 59196, 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61244, 61244,
- 61244, 61244, 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61277, 61277,
- 61277, 61309, 61277, 61309, 61309, 61277, 61277, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 63357, 63357, 61211, 61341, 61310, 50745, 38033, 31594,
- 31529, 33641, 31561, 25354, 19145, 19048, 19016, 21065, 21096, 21095, 21127,
- 19016, 21064, 21064, 23144, 23143, 16869, 12643, 12578, 10498, 12611, 14722,
- 12643, 6371, 8420, 8452, 6371, 6371, 6403, 6371, 8419, 8451, 10531,
- 10531, 10531, 10531, 10532, 8451, 8451, 8451, 8451, 8451, 8451, 8451,
- 8451, 8484, 8484, 8484, 8452, 6404, 8516, 10563, 8451, 8485, 8483,
- 12644, 14787, 16803, 16804, 14821, 21062, 29480, 23339, 21324, 38064, 52726,
- 63423, 63422, 65502, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50711, 50711, 50743, 50711, 50711, 50711, 52791, 52791, 52791,
- 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52857, 52857, 52857, 52857, 52857, 52857, 52857,
- 52857, 54905, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54970, 54970, 54970, 54970, 54970, 54970,
- 54970, 54970, 54970, 57018, 57018, 57050, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 59131, 59131,
- 57083, 59131, 59163, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 61244,
- 61244, 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61277,
- 61277, 61277, 61277, 61277, 61277, 61277, 61277, 61277, 61309, 61309, 61309,
- 63357, 61309, 63357, 61309, 61309, 61309, 61309, 61309, 61341, 63390, 59261,
- 48663, 40016, 29482, 31529, 33609, 31562, 25290, 21162, 17033, 19048, 21095,
- 21095, 21096, 21095, 21095, 19015, 21096, 21096, 18983, 16837, 10562, 10563,
- 14723, 14660, 10530, 14626, 10532, 8451, 8483, 10499, 8452, 6403, 8419,
- 8451, 8451, 8451, 8451, 10532, 10532, 10532, 8452, 8451, 8452, 8452,
- 8451, 6403, 6403, 6403, 6435, 8452, 8452, 8451, 8484, 8484, 8453,
- 8485, 23043, 29314, 16867, 18916, 31428, 33640, 21291, 19212, 31824, 46452,
- 61244, 65503, 63422, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50711, 50711, 52791, 50743, 50711, 50743, 50743, 52791,
- 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52857, 52856, 52857, 52857, 52857, 52857,
- 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57018, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083,
- 59131, 57083, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 61276, 61244, 61276, 61276, 61276, 61277, 61276, 61276, 61277, 61277,
- 61277, 61277, 61277, 61277, 61277, 61277, 61277, 61277, 61277, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 63357, 61309, 61309,
- 63357, 63422, 59262, 48598, 37966, 31529, 33545, 33642, 31594, 25353, 19113,
- 17033, 19049, 21065, 23144, 23176, 21063, 21063, 21063, 23176, 23176, 18983,
- 14757, 12610, 10499, 12675, 16802, 14691, 10532, 12612, 10499, 8420, 8451,
- 8452, 8451, 8451, 8451, 8452, 8483, 8483, 8451, 6371, 6371, 6371,
- 8452, 8419, 6371, 8451, 8484, 6436, 8484, 8484, 8484, 10565, 10533,
- 8484, 10564, 18884, 23075, 16837, 14756, 31526, 35720, 21258, 25518, 42258,
- 54936, 65535, 63423, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50743, 50711, 50711, 52791, 50743, 50743, 52791, 50743,
- 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52857, 52857, 52857, 52857, 52857,
- 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 61244, 61244, 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61277,
- 61277, 61277, 61277, 61277, 61277, 61277, 61309, 61309, 61277, 61277, 61277,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 63389, 63357, 63389, 63422, 59229, 46551, 33838, 29513, 33609, 35658,
- 31530, 25322, 19114, 17033, 19049, 21096, 21128, 23176, 23176, 21064, 21064,
- 21064, 23176, 21095, 16805, 12611, 14691, 12611, 14723, 18883, 14691, 8419,
- 6371, 8452, 8451, 8451, 8451, 8451, 6403, 8451, 8420, 8452, 8452,
- 6372, 8452, 8452, 8484, 8452, 8484, 8484, 8484, 8484, 8452, 8516,
- 8516, 12676, 18947, 16835, 14725, 20995, 25220, 25322, 21292, 19277, 38064,
- 52725, 63422, 63422, 65502, 63422, 65502, 63454, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50743, 50711, 50711, 50711, 50711, 50711, 52791,
- 50743, 52791, 52791, 52791, 52791, 52791, 52791, 52791, 52792, 52792, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52857, 52857, 52857, 52857,
- 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54905, 54905, 54905,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57018, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57050, 57050, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59196, 59163, 59163, 59163, 59196, 59196, 59196,
- 59196, 59196, 59196, 61244, 61244, 61244, 61276, 61276, 61276, 61276, 61276,
- 61276, 61276, 61277, 61277, 61277, 61277, 61309, 61309, 61309, 61309, 61277,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61277,
- 61309, 61341, 61341, 61341, 63357, 63389, 63390, 63422, 59163, 46453, 35822,
- 31562, 31561, 33641, 31562, 23306, 19146, 19049, 21096, 21095, 21096, 21096,
- 23144, 21065, 23144, 23176, 21097, 21063, 16901, 10563, 12643, 16803, 12642,
- 10563, 10563, 10531, 6403, 8452, 8452, 8451, 6403, 8451, 8452, 8452,
- 8485, 8452, 8452, 8485, 8484, 8516, 8517, 8517, 8484, 8452, 8484,
- 8484, 6436, 8549, 20996, 21092, 14789, 29348, 35719, 27466, 19213, 31759,
- 48466, 59164, 63487, 63422, 65470, 65502, 65502, 65471, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52857, 52857,
- 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 52824, 52856, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969,
- 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57083, 57050, 57050, 57050, 57050, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59164, 59164, 59196, 59196,
- 59196, 61244, 59196, 59196, 61244, 61276, 61276, 61276, 61276, 61244, 61276,
- 61276, 61276, 61277, 61276, 61277, 61277, 61277, 61277, 61277, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 63357, 63357, 63389, 61309, 61309, 63357, 63357, 61309, 63389, 63390,
- 55003, 44372, 33709, 29482, 33610, 33642, 29578, 25290, 21130, 19114, 17033,
- 21127, 25255, 23176, 21096, 21064, 23145, 29482, 27336, 18951, 12677, 10532,
- 8484, 16770, 18850, 14692, 8484, 8451, 6404, 8452, 8484, 8452, 8452,
- 8452, 10565, 8485, 8452, 8452, 8484, 8484, 8516, 8484, 8516, 8485,
- 10533, 10533, 10564, 10660, 12645, 14788, 14789, 27271, 29514, 21290, 25517,
- 42193, 56952, 63423, 63422, 63422, 63422, 65470, 65470, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52857,
- 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 52856, 52857,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59195, 59163, 59164, 59196, 59196,
- 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61244, 61244, 61276, 61276,
- 61276, 61276, 61276, 61277, 61277, 61277, 61277, 61309, 61277, 61277, 61277,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 63357, 61309, 63357, 63357, 63357, 63357, 63357, 63389, 63389, 63357, 63357,
- 61309, 63422, 63389, 55004, 40179, 33708, 31529, 33610, 33674, 29546, 21226,
- 19081, 19081, 19081, 21096, 25225, 25256, 25256, 27370, 25224, 23144, 25256,
- 23078, 14757, 12643, 12643, 12611, 12675, 18851, 12610, 6372, 6404, 8484,
- 8485, 8484, 8485, 8517, 8485, 8485, 8484, 8516, 8517, 8484, 8452,
- 8485, 8516, 12709, 27202, 27233, 14789, 23108, 33542, 31562, 19244, 19276,
- 38064, 48565, 63389, 65470, 63422, 65470, 65470, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52823, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856,
- 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905,
- 54937, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59195, 59163, 59164, 59196,
- 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 61244, 61276,
- 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61277, 61309, 61277, 61277,
- 61277, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 63357,
- 61309, 61309, 63357, 63357, 63357, 63357, 63357, 63357, 63390, 63389, 63389,
- 63357, 63357, 63357, 63390, 63422, 63390, 54970, 40180, 31628, 31561, 35658,
- 35659, 29483, 23274, 19113, 19049, 23177, 23208, 23208, 23144, 21128, 21128,
- 23208, 25256, 21096, 18982, 14756, 12611, 14691, 20932, 14755, 12611, 12611,
- 10532, 6404, 8452, 8485, 12678, 12678, 10565, 10565, 8517, 8484, 8452,
- 8484, 8453, 8421, 10597, 25124, 25091, 12710, 23110, 39848, 31627, 19212,
- 31791, 46417, 59131, 63487, 65470, 63422, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 63422, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743, 50743,
- 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905,
- 54937, 54937, 52856, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131,
- 59163, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59164,
- 59164, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 61244,
- 61276, 61276, 61276, 61276, 61276, 61277, 61276, 61276, 61277, 61277, 61277,
- 61277, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 63357, 63357, 63389, 63357, 63357, 63357, 63357, 63357, 63357, 63389, 63389,
- 63389, 63357, 63389, 61341, 61309, 63390, 63389, 65470, 63358, 52858, 40081,
- 33676, 31562, 33642, 31594, 27467, 23242, 19114, 17002, 19049, 23208, 27304,
- 23176, 21096, 21129, 21129, 25256, 25287, 19014, 14725, 12612, 10595, 18884,
- 23011, 16804, 8484, 10565, 8517, 10566, 10566, 10565, 10565, 8485, 8452,
- 8485, 8516, 8452, 14756, 21027, 16804, 16838, 23109, 25223, 25387, 21259,
- 25485, 40176, 52823, 65470, 63454, 63454, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 54970,
- 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131,
- 59131, 59163, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59196, 59196, 59196, 59196, 59164, 59196, 59196, 59196, 59196, 61244,
- 61244, 61276, 61276, 61277, 61277, 61277, 61277, 61277, 61277, 61276, 61276,
- 61277, 61277, 61277, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 63357, 61309, 61309, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 61309, 63357, 63423,
- 61309, 52824, 38065, 33675, 33577, 33642, 29547, 27435, 23274, 21130, 21161,
- 23177, 21098, 23208, 27303, 23144, 21096, 23176, 23176, 23176, 21062, 14724,
- 14691, 16803, 14692, 16804, 18883, 12644, 6437, 10534, 8485, 8485, 8452,
- 8485, 10533, 8517, 10565, 23076, 31428, 18947, 20996, 33573, 37801, 25355,
- 21325, 35983, 48532, 63357, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791, 50743,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 54905,
- 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54905, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970, 54970,
- 54970, 57018, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59196, 59195, 59196, 59196, 59196, 61244, 61244, 59196, 59196,
- 59196, 61244, 61276, 61276, 61277, 61277, 61276, 61276, 61276, 61309, 61309,
- 59196, 59196, 61276, 61277, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 63357, 61309, 61244, 61309, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63358, 63389, 63389, 63389, 61309,
- 63358, 63390, 63422, 61309, 52761, 35952, 29513, 31593, 33642, 31627, 27499,
- 21225, 19113, 19146, 23273, 25288, 23209, 23177, 23177, 21097, 25289, 27400,
- 23176, 16869, 12676, 10531, 18851, 25123, 16836, 10596, 10533, 8484, 8485,
- 8485, 8485, 10565, 10565, 8485, 14724, 18885, 14789, 14758, 29449, 29547,
- 21259, 29710, 44337, 57050, 65503, 63421, 65502, 65470, 63422, 63422, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791, 52791,
- 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857,
- 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 57083, 59131, 59131, 59163, 59131, 59131, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 61244, 61244, 59196,
- 59196, 59196, 59196, 59196, 61244, 59196, 61276, 61276, 61277, 61277, 61277,
- 61276, 61276, 61277, 61277, 61277, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 63357, 61309, 63357, 61309, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 61309, 63357, 63390, 63454, 59260, 48598, 35822, 33578, 33609,
- 33675, 31594, 25388, 21195, 21194, 21162, 23177, 25289, 27369, 23209, 21097,
- 23176, 23145, 25322, 27336, 20998, 12676, 12644, 10500, 8485, 10533, 8486,
- 8517, 8517, 8517, 8485, 8485, 8486, 8517, 10566, 12711, 14921, 23276,
- 19212, 23469, 40112, 52790, 63423, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52791, 52791,
- 52791, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 50743, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52856, 52857, 52857, 52857, 52857,
- 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54970, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 57018, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083,
- 57083, 57083, 59131, 59131, 59163, 59131, 59131, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59196, 59163, 59196, 59196, 59196, 59196, 59196,
- 59196, 61276, 61276, 61244, 61276, 61276, 61244, 61276, 61276, 61276, 61276,
- 61276, 61277, 61276, 61277, 61277, 61277, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 63389, 63357, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63357, 63389, 63389, 63390, 63389,
- 63389, 63389, 63389, 63389, 63390, 63390, 63389, 63390, 65471, 59197, 46517,
- 35854, 31562, 33609, 33642, 29483, 27466, 23275, 19114, 21193, 25289, 23241,
- 23209, 27336, 25225, 23209, 25288, 23209, 16936, 12678, 8485, 6436, 8485,
- 8517, 8517, 8517, 8517, 8517, 8485, 8518, 8549, 12678, 14823, 21162,
- 23309, 21357, 35951, 50547, 61277, 65503, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50744, 50743, 50743, 52792, 52792, 52824, 52824, 52824, 52824, 52823,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857,
- 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083,
- 57083, 57083, 57083, 59131, 59131, 57083, 57083, 59131, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 61244, 61244, 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61276,
- 61276, 61277, 61277, 61277, 61277, 61277, 61277, 61277, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 63357, 61309, 63357, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63357, 63357, 63389,
- 63389, 63389, 63389, 63389, 63390, 63389, 63390, 63389, 63389, 63390, 63422,
- 63455, 57115, 44404, 33741, 31562, 33610, 35722, 31595, 25419, 19146, 19082,
- 21194, 25321, 29416, 25288, 21128, 23209, 19050, 19050, 19017, 16937, 12678,
- 8517, 8517, 8517, 10597, 10598, 10566, 8485, 8517, 10598, 12646, 19017,
- 23308, 19276, 29646, 44305, 57017, 65503, 65470, 63422, 63422, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50743, 50743, 50743, 50743, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52792, 52824, 52824, 52824, 52824,
- 52823, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857,
- 52857, 52857, 52857, 54905, 54905, 54905, 54905, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59195, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 61244, 61276, 61276, 61276, 61276, 61276, 61276,
- 61276, 61276, 61277, 61277, 61277, 61277, 61277, 61277, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 63357, 63357, 61309, 63357, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63357,
- 63389, 63389, 63389, 63389, 63389, 63389, 63390, 63390, 63390, 63421, 63390,
- 63390, 63358, 63423, 63423, 54971, 42291, 33708, 31561, 33642, 35723, 31563,
- 25387, 19178, 21162, 21162, 21162, 29385, 29447, 25289, 19017, 19050, 21130,
- 19050, 16937, 12711, 10598, 10565, 10598, 10598, 10598, 10598, 10630, 16872,
- 21195, 19213, 23437, 40112, 50710, 65470, 63422, 65470, 63422, 63422, 65470,
- 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50743, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52823, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52857, 52857, 52857,
- 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59131, 59131,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59195, 59196, 59196,
- 59196, 59196, 59196, 59196, 59196, 61244, 61244, 61276, 61276, 61276, 61276,
- 61276, 61276, 61276, 61277, 61277, 61277, 61277, 61277, 61277, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 63357, 63357, 61309, 63357,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63390, 63390, 63390, 63390,
- 63390, 63390, 65437, 63389, 61276, 63389, 63455, 56986, 42226, 33676, 31594,
- 33643, 33675, 29515, 23372, 19147, 17098, 25353, 27400, 23241, 19050, 19050,
- 19050, 19050, 19050, 19050, 16937, 12711, 10598, 10566, 10630, 12646, 14791,
- 21130, 21260, 19244, 33872, 48499, 61244, 65502, 65470, 65470, 63422, 63422,
- 65470, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50711, 50711, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 52792, 52824, 52824,
- 52824, 52824, 52823, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52857, 52857,
- 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54970, 54970,
- 54970, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59163, 59196,
- 59196, 59196, 59196, 59196, 61244, 61244, 59196, 61244, 61244, 61276, 61244,
- 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61277, 61277, 61277, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 63357, 63357, 61309,
- 63357, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63390, 63390, 63390,
- 63390, 63390, 63390, 63390, 63390, 61277, 61277, 63422, 65502, 63422, 54906,
- 40114, 31596, 33610, 33642, 33675, 27499, 21291, 19146, 21195, 19115, 19083,
- 21097, 21130, 19050, 19050, 21098, 21130, 21098, 16937, 14759, 10598, 12646,
- 19018, 21228, 19245, 25581, 42225, 57017, 63455, 63390, 65470, 63422, 63422,
- 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52824, 52824, 52824, 52792, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52856,
- 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905, 54905, 54905,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59196, 59196, 59164, 59196, 59196, 59196, 59196, 59196, 61244, 61244, 59196,
- 61276, 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61309, 61277, 61277,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 63357, 63357, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63390, 63390, 63390, 63389, 63389, 63390, 63390, 63390,
- 63389, 63389, 63389, 63389, 63390, 63422, 63357, 63389, 63422, 63389, 63389,
- 65502, 63390, 50776, 38032, 31595, 33610, 33642, 33707, 27532, 23307, 19179,
- 17067, 19148, 19082, 21098, 21098, 21098, 21098, 21131, 21131, 21132, 16937,
- 16905, 21164, 19213, 21389, 38062, 52695, 63454, 63454, 63422, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52824, 52824, 52792, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856,
- 52856, 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905, 52857,
- 54905, 54937, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970, 57018,
- 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131,
- 57083, 57083, 57083, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 61244, 61244,
- 59196, 61276, 61276, 61276, 61276, 61276, 61277, 61277, 61276, 61277, 61277,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 63357, 63357, 63357, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63390, 63389, 63389, 63389, 63390, 63390,
- 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63422, 63422, 63390,
- 63390, 63389, 63422, 63487, 61341, 52792, 37968, 31563, 33610, 35689, 31627,
- 27531, 23339, 17131, 17099, 19147, 21163, 21130, 21131, 21131, 25322, 25355,
- 23243, 21195, 21261, 19245, 31791, 46451, 63260, 65503, 63422, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 52824, 52824, 52792, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52856, 52856, 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905,
- 54905, 54905, 52856, 52824, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54970, 54970, 54970, 54970,
- 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 59163, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 59196, 61244,
- 61244, 59196, 61276, 61276, 61276, 61276, 61276, 61277, 61277, 59196, 61276,
- 61277, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 63357, 63357, 63357, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63390,
- 63390, 63390, 63390, 63390, 63390, 63390, 63358, 63389, 63390, 63390, 63389,
- 63390, 63422, 65470, 63389, 63390, 63422, 65535, 61310, 48631, 35887, 31562,
- 33577, 35690, 33676, 27467, 21291, 19179, 19147, 19179, 21162, 23210, 33675,
- 37836, 27403, 21260, 19245, 25550, 42225, 56985, 65503, 63422, 65470, 63422,
- 65470, 63422, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 52824, 52824, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 54905, 54905, 54905,
- 54905, 52857, 52857, 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54969, 54969, 54970, 54970, 54970,
- 54970, 57018, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 57083, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59196, 59196, 59164, 59196, 59196, 59196, 59196, 59196,
- 61244, 61244, 59196, 61276, 61276, 61276, 61276, 61276, 61277, 61276, 59196,
- 59196, 61276, 61277, 61277, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 63357, 63357, 63357, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63390, 63390, 63390, 63389,
- 63390, 63390, 63390, 63390, 63390, 63422, 63390, 63389, 63389, 63422, 63390,
- 63422, 63389, 63390, 63390, 63421, 63389, 63389, 63357, 63422, 63487, 59229,
- 46517, 35854, 31562, 33642, 33642, 31627, 25452, 21292, 19212, 19180, 21195,
- 27434, 33610, 25323, 19244, 21390, 37999, 50612, 63390, 63422, 65470, 65470,
- 63422, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50711, 50711,
- 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 52824, 50776, 52824, 52792, 52792,
- 52791, 52791, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857, 52857, 52857,
- 52857, 54905, 54905, 54905, 54905, 54905, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54937, 54969, 54969, 54970,
- 54970, 54970, 54970, 54970, 54970, 57050, 57018, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 57083, 57083, 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59195, 59196, 59196, 59196, 59196, 59196, 59196,
- 61244, 61276, 61244, 59196, 59196, 59196, 61244, 61276, 61276, 61276, 61277,
- 61277, 61276, 61276, 61277, 61277, 61277, 61309, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 63357, 63357, 63357, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63390, 63390, 63390,
- 63389, 63390, 63390, 63390, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63390, 63422, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390,
- 63423, 63422, 59164, 44405, 33741, 33610, 33610, 33675, 31628, 25419, 19276,
- 19244, 19180, 19212, 21293, 19277, 29743, 46387, 61210, 65503, 63423, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50743, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 50776, 50743, 52792,
- 52792, 52791, 50711, 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52857, 52857, 52857, 52857, 52857,
- 52857, 52857, 54905, 54905, 54905, 54905, 54905, 52857, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54937, 54969, 54969,
- 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083,
- 57083, 57083, 57083, 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196, 59196,
- 59196, 61244, 61244, 61244, 59196, 61244, 61244, 61244, 61244, 61276, 61276,
- 61277, 61277, 61277, 61277, 61309, 61309, 61277, 61309, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 63357, 63357, 63357, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63390, 63390,
- 63390, 63389, 63390, 63390, 63390, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63422,
- 63389, 63422, 63389, 63454, 63487, 57115, 42259, 33708, 31529, 35690, 35755,
- 31660, 27501, 21325, 19310, 19278, 27598, 40177, 54904, 65471, 63422, 63422,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 52824, 50743, 50743, 52824, 52824, 50711,
- 50711, 52792, 52824, 52856, 52792, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52857, 52857, 52857, 52857,
- 52857, 52857, 52857, 54905, 54905, 52857, 54905, 54905, 54905, 52857, 54937,
- 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54969, 54937, 54969,
- 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083, 57083, 57083,
- 57083, 57083, 57083, 57083, 59131, 59131, 59163, 59163, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 61244, 61244, 61244, 61276, 61276, 61276, 61244, 61276,
- 61276, 61276, 61276, 61277, 61277, 61309, 61309, 61277, 61309, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 63357, 63357, 63357, 63389, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63390,
- 63390, 63390, 63389, 63390, 63390, 63390, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390,
- 63422, 63389, 63422, 63390, 63390, 63389, 65502, 65471, 57050, 42259, 33709,
- 33611, 37803, 37836, 33741, 27565, 25517, 38064, 48564, 63356, 63423, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 52824, 50743,
- 50743, 52792, 52792, 52823, 52824, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52856, 52856, 52856, 52857, 52857, 52857,
- 52857, 52857, 52857, 52857, 54905, 54905, 54905, 54905, 54905, 52857, 54905,
- 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54969, 54937,
- 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018, 57050,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57083,
- 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59131, 59163, 59163, 59163,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59196, 59196, 59196, 59196,
- 59196, 59196, 59196, 59196, 61244, 61276, 61244, 61276, 61276, 61276, 61244,
- 61276, 61276, 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61309, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 63357, 63357, 63357, 63389,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63390, 63390, 63390, 63389, 63390, 63390, 63390, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63390, 63390, 63390, 63390, 63390, 63390, 63390,
- 63390, 63390, 63390, 65470, 63422, 63422, 63389, 63389, 63390, 65502, 65503,
- 54938, 40146, 33708, 35691, 37835, 37868, 40013, 44338, 59098, 65503, 63423,
- 63422, 65470, 63423, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 52823, 52824, 52824, 52792, 52792, 52824, 52824, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52856, 52856, 52857, 52857,
- 52857, 52857, 52857, 52857, 52857, 54905, 54937, 54905, 54905, 52857, 52857,
- 54905, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018, 57018,
- 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131, 59131,
- 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59164, 59196,
- 59196, 59196, 59196, 59196, 59196, 59196, 61276, 61276, 61276, 61276, 61276,
- 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61277, 61277, 61277, 61309,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 63357, 63357, 63357,
- 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390,
- 63390, 63422, 63422, 63390, 63390, 63390, 63390, 63390, 63390, 63422, 63422,
- 63390, 63390, 63422, 63422, 63422, 63390, 63390, 63422, 63422, 63422, 63390,
- 63390, 65503, 63422, 52824, 40081, 35788, 39882, 44109, 54839, 63423, 63454,
- 63422, 63422, 63422, 63422, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 63422, 65470, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65470, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 52823, 52824, 52824, 52792, 52792, 52824, 52824, 52824, 52824, 52824,
- 52856, 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52856, 52856, 52857,
- 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54937, 54937, 54937,
- 54905, 54905, 54937, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970, 57018,
- 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131, 59131,
- 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59164,
- 59196, 59196, 59163, 59196, 59196, 59196, 61244, 61276, 61276, 61276, 61276,
- 61276, 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61277, 61277, 61277,
- 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 63357, 63357,
- 63357, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390,
- 63390, 63390, 63422, 63422, 63390, 63390, 63390, 63390, 63390, 63390, 63422,
- 63422, 63390, 63390, 63422, 63422, 63422, 63422, 63422, 63390, 63422, 63422,
- 63422, 63390, 63390, 65503, 65503, 63390, 52823, 40047, 44306, 63357, 63422,
- 63422, 63422, 63422, 63422, 63422, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 63422, 65470, 65470, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50743,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 52823, 52824, 52792, 52792, 52792, 52824, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52856, 52824,
- 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54905, 54937, 54937,
- 54937, 54905, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970, 54970,
- 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 59131,
- 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59164, 59196, 59196, 59163, 59196, 59196, 59196, 61244, 61276, 61276, 61276,
- 61276, 61276, 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61277, 61277,
- 61277, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 63357,
- 63357, 63357, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63390, 63390, 63390, 63390, 63390, 63390, 63390, 63390,
- 63390, 63390, 63390, 63390, 63390, 63422, 63422, 63390, 63390, 63390, 63390,
- 63422, 63422, 63390, 63390, 63422, 63422, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 65502, 63422, 63390, 63422, 65503, 61277, 59196, 63422,
- 63454, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 50711, 50711, 50711,
- 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711, 50711,
- 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743, 50743,
- 50743, 50743, 50744, 52823, 52824, 52824, 52792, 52792, 52824, 52824, 52824,
- 52824, 52824, 52824, 52824, 52824, 52824, 52824, 52856, 52824, 52824, 52856,
- 52856, 52857, 52857, 52857, 52857, 52857, 52857, 52857, 54905, 54937, 54905,
- 52857, 52857, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937, 54937,
- 54937, 54937, 54937, 54937, 54969, 54969, 54970, 54970, 54970, 54970, 54970,
- 54970, 57018, 57018, 57050, 57050, 57050, 57050, 57050, 57050, 57050, 57050,
- 57050, 57050, 57050, 57083, 57083, 57083, 57083, 57083, 57083, 57083, 57083,
- 59131, 59131, 59131, 59163, 59163, 59163, 59163, 59163, 59163, 59163, 59163,
- 59163, 59164, 59196, 59196, 59163, 59196, 59196, 59196, 59196, 61276, 61276,
- 61276, 61276, 61276, 61276, 61276, 61276, 61276, 61277, 61277, 61277, 61277,
- 61277, 61277, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309, 61309,
- 63357, 63357, 63357, 63389, 63389, 63389, 63389, 63389, 63389, 63389, 63389,
- 63389, 63389, 63389, 63389, 63390, 63390, 63390, 63390, 63390, 63390, 63390,
- 63390, 63390, 63390, 63390, 63390, 63390, 63422, 63422, 63390, 63390, 63390,
- 63390, 63422, 63422, 63390, 63390, 63390, 63422, 63422, 63422, 63422, 63422,
- 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63422, 63390, 63423, 65471,
- 63422, 65470, 65502, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502,
- 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65502, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470,
- 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470, 65470
-};
diff --git a/examples/corstone310_fvp_dma/privileged_example/readme.rst b/examples/corstone310_fvp_dma/privileged_example/readme.rst
deleted file mode 100755
index 3c76bfc..0000000
--- a/examples/corstone310_fvp_dma/privileged_example/readme.rst
+++ /dev/null
@@ -1,22 +0,0 @@
-######################################
-Privileged DMA350 example for FreeRTOS
-######################################
-
-FreeRTOS example to use DMA350 with command links from privileged task.
-
-***********
-Build steps
-***********
-1. Run the following command in the tf-m directory:
-
-.. code-block::
-
- $ cmake -S . -B cmake_build -DTFM_PLATFORM=arm/mps3/corstone310_fvp -DTFM_TOOLCHAIN_FILE=toolchain_ARMCLANG.cmake -DNS_EVALUATION_APP_PATH=<tf-m-extras root>/examples/corstone310_fvp_dma/privileged_example
-
-2. Then:
-
-.. code-block::
-
- $ cmake --build cmake_build -- install
-
-*Copyright (c) 2022, Arm Limited. All rights reserved.*
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/device_definition.c b/examples/corstone310_fvp_dma/unprivileged_example/device_definition.c
deleted file mode 100644
index 98d3eb4..0000000
--- a/examples/corstone310_fvp_dma/unprivileged_example/device_definition.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * Copyright (c) 2022 Arm Limited
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "platform_base_address.h"
-#include "dma350_drv.h"
-#include "dma350_ch_drv.h"
-#include "dma350_regdef.h"
-#include "dma350_checker_layer.h"
-
-/* DMA Channel Device structure definition */
-struct dma350_ch_dev_t DMA350_DMA0_CH1_DEV_NS = {
- .cfg = {.ch_base = (DMACH_TypeDef *)(DMA_350_BASE_NS + 0x1100UL),
- .channel = 1},
- .data = {0}};
-struct dma350_ch_dev_t* const DMA350_DMA0_NS_CHANNELS[] = {
- NULL,
- &DMA350_DMA0_CH1_DEV_NS
-};
-
-struct dma350_checker_channels_t const DMA350_CHECKER_CHANNELS = {
- .channels = DMA350_DMA0_NS_CHANNELS,
- .number_of_channels = sizeof(DMA350_DMA0_NS_CHANNELS) /
- sizeof(DMA350_DMA0_NS_CHANNELS[0])
-};
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/dma350_lib/dma350_lib_unprivileged.c b/examples/corstone310_fvp_dma/unprivileged_example/dma350_lib/dma350_lib_unprivileged.c
deleted file mode 100644
index ce1176a..0000000
--- a/examples/corstone310_fvp_dma/unprivileged_example/dma350_lib/dma350_lib_unprivileged.c
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * Copyright (c) 2022, Arm Limited. All rights reserved.
- *
- * SPDX-License-Identifier: BSD-3-Clause
- *
- */
-
-#include "dma350_lib_unprivileged.h"
-#include "dma350_checker_layer.h"
-#include "dma350_privileged_config.h"
-
-#include <stddef.h>
-#include <stdint.h>
-
-enum dma350_lib_error_t dma350_memcpy_unpriv(uint8_t channel,
- void* src, void* des, uint32_t size,
- enum dma350_lib_exec_type_t exec_type)
-{
- enum dma350_lib_error_t ret_val;
- struct dma350_memcpy_config memcpy_config = {
- .exec_type = exec_type,
- .dst = des,
- .src = src,
- .size = size
- };
-
- ret_val = request_dma350_priv_config(DMA_CALL_MEMCPY, channel,
- &memcpy_config);
-
- return ret_val;
-}
-
-enum dma350_lib_error_t dma350_memmove_unpriv(uint8_t channel,
- void* src, void* des, uint32_t size,
- enum dma350_lib_exec_type_t exec_type)
-{
- enum dma350_lib_error_t ret_val;
- struct dma350_memmove_config memmove_config = {
- .exec_type = exec_type,
- .dst = des,
- .src = src,
- .size = size
- };
-
- ret_val = request_dma350_priv_config(DMA_CALL_MEMMOVE, channel,
- &memmove_config);
-
- return ret_val;
-}
-
-enum dma350_lib_error_t dma350_clear_done_irq_unpriv(uint8_t channel)
-{
- enum dma350_lib_error_t ret_val;
-
- ret_val = request_dma350_priv_config(DMA_CLEAR_DONE_IRQ, channel, NULL);
-
- return ret_val;
-}
-
-enum dma350_lib_error_t dma350_ch_get_status_unpriv(uint8_t channel,
- union dma350_ch_status_t *status)
-{
- enum dma350_lib_error_t ret_val;
-
- ret_val = request_dma350_priv_config(DMA_GET_STATUS, channel, status);
-
- return ret_val;
-}
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/dma350_lib/dma350_lib_unprivileged.h b/examples/corstone310_fvp_dma/unprivileged_example/dma350_lib/dma350_lib_unprivileged.h
deleted file mode 100644
index ab0d6f6..0000000
--- a/examples/corstone310_fvp_dma/unprivileged_example/dma350_lib/dma350_lib_unprivileged.h
+++ /dev/null
@@ -1,91 +0,0 @@
-/*
- * Copyright (c) 2022, Arm Limited. All rights reserved.
- *
- * SPDX-License-Identifier: BSD-3-Clause
- *
- */
-
-/**
- * \file dma350_lib_unprivileged.h
- *
- * \brief Library functions for DMA350 Direct Access Memory
- * Functions:
- * 1. Memory copy from non-privileged mode
- * 2. Memory move from non-privileged mode
- */
-
-#ifndef __DMA350_LIB_UNPRIVILEGED_H__
-#define __DMA350_LIB_UNPRIVILEGED_H__
-
-#include "dma350_lib.h"
-
-#include <stdint.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- * \brief Clear a status bit of the dma channel
- *
- * \param[in] channel DMA350 channel number
- *
- * \return Result of the operation \ref dma350_lib_error_t
- *
- * \note This function can be called from non-privileged level.
- */
-enum dma350_lib_error_t dma350_clear_done_irq_unpriv(uint8_t channel);
-
-/**
- * \brief Copy a specified number of bytes from one memory to another
- *
- * \param[in] channel DMA350 channel number
- * \param[in] src Source address, where to copy from
- * \param[in] des Destination address, where to copy to
- * \param[in] size Number of bytes to copy
- * \param[in] exec_type Execution type \ref dma350_lib_exec_type_t
- *
- * \return Result of the operation \ref dma350_lib_error_t
- *
- * \note This function can be called from non-privileged level.
- */
-enum dma350_lib_error_t dma350_memcpy_unpriv(uint8_t channel, void* src,
- void* des, uint32_t size,
- enum dma350_lib_exec_type_t exec_type);
-
-/**
- * \brief Copy a specified number of bytes from one memory to another
- * or overlap on same memory.
- *
- * \param[in] channel DMA350 channel number
- * \param[in] src Source address, where to move from
- * \param[in] des Destination address, where to move to
- * \param[in] size Number of bytes to move
- * \param[in] exec_type Execution type \ref dma350_lib_exec_type_t
- *
- * \return Result of the operation \ref dma350_lib_error_t
- *
- * \note This function can be called from non-privileged level.
- */
-enum dma350_lib_error_t dma350_memmove_unpriv(uint8_t channel, void* src,
- void* des, uint32_t size,
- enum dma350_lib_exec_type_t exec_type);
-
-
-/**
- * \brief Get the status of the dma channel
- *
- * \param[in] channel DMA350 channel number
- * \param[out] status DMA350 channel status
- *
- * \return Result of the operation \ref dma350_lib_error_t
- *
- * \note This function can be called from non-privileged level.
- */
-enum dma350_lib_error_t dma350_ch_get_status_unpriv(uint8_t channel,
- union dma350_ch_status_t *status);
-
-#ifdef __cplusplus
-}
-#endif
-#endif /*__DMA350_LIB_UNPRIVILEGED_H__ */
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/main_ns.c b/examples/corstone310_fvp_dma/unprivileged_example/main_ns.c
deleted file mode 100644
index 1f49f5f..0000000
--- a/examples/corstone310_fvp_dma/unprivileged_example/main_ns.c
+++ /dev/null
@@ -1,191 +0,0 @@
-/*
- * Copyright (c) 2017-2022 Arm Limited
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-
-#include "stdio.h"
-#include "stdbool.h"
-#include "string.h"
-#include "uart_stdout.h"
-#include "print_log.h"
-
-#include "FreeRTOS.h"
-#include "task.h"
-#include "queue.h"
-#include "mpu_wrappers.h"
-#include "dma350_drv.h"
-#include "dma350_lib_unprivileged.h"
-
-extern uint32_t tfm_ns_interface_init(void);
-
-/*
- * Semihosting is a mechanism that enables code running on an ARM target
- * to communicate and use the Input/Output facilities of a host computer
- * that is running a debugger.
- * There is an issue where if you use armclang at -O0 optimisation with
- * no parameters specified in the main function, the initialisation code
- * contains a breakpoint for semihosting by default. This will stop the
- * code from running before main is reached.
- * Semihosting can be disabled by defining __ARM_use_no_argv symbol
- * (or using higher optimization level).
- */
-#if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
-__asm(" .global __ARM_use_no_argv\n");
-#endif
-
-/*
- * With current clib settings there is no support for errno in case of Armclang
- * but OTA sources require it.
- */
-#if defined (__ARMCC_VERSION)
-int errno;
-#endif
-
-/* The queue is shared between the privileged and unprivileged task, so it
- * needs to be statically allocated. */
-/* The queue is to be created to hold a maximum of 10 uint32_t
-variables. */
-#define QUEUE_LENGTH 10
-#define ITEM_SIZE sizeof( uint32_t )
-#define STRING_TO_MOVE_LENGTH 13
-/* The variable used to hold the queue's data structure. */
-static StaticQueue_t xStaticQueue __attribute__( ( aligned( 32 ) ) ) ;
-
-/* The array to use as the queue's storage area. This must be at least
-uxQueueLength * uxItemSize bytes. */
-uint8_t ucQueueStorageArea[ QUEUE_LENGTH * ITEM_SIZE ] __attribute__( ( aligned( 32 ) ) );
-QueueHandle_t xQueue __attribute__( ( aligned( 32 ) ) ) ;
-char dma350_test_memory_dst[32] __attribute__( ( aligned( 32 ) ) );
-
-extern struct dma350_ch_dev_t DMA350_DMA0_CH1_DEV_NS;
-/**
- * @brief Starts an ADA DMA transaction, then sends the error result
- * code to the priv task.
- *
- * @param pvParameters[in] Parameters as passed during task creation.
- */
-static void unprivTask( void * pvParameters );
-
-/**
- * @brief Waits until the unpriv task finishes the DMA transaction
- * and prints the result code, and destination buffer content.
- *
- * @param pvParameters[in] Parameters as passed during task creation.
- */
-static void privTask( void * pvParameters );
-
-static void unprivTask(void *pvParameters)
-{
- BaseType_t xStatus = pdPASS;
- char dma350_test_memory_src[STRING_TO_MOVE_LENGTH] = "NS Copy Test";
- enum dma350_lib_error_t dma_config_ret_val = DMA350_LIB_ERR_INVALID_CONFIG_TYPE;
-
- dma_config_ret_val = dma350_memmove_unpriv(1,
- (void *)dma350_test_memory_src,
- (void *)dma350_test_memory_dst,
- STRING_TO_MOVE_LENGTH,
- DMA350_LIB_EXEC_BLOCKING);
-
- xStatus = xQueueSendToBack(xQueue, (uint32_t *)&dma_config_ret_val, portMAX_DELAY);
-
- while(1)
- {
- vTaskDelay(10);
- }
-}
-
-static void privTask(void *pvParameters)
-{
- enum dma350_lib_error_t dma_config_ret_val = 0;
- BaseType_t xStatus = pdPASS;
-
- vLoggingPrintf("Starting privTask");
-
- while(1){
- xStatus = xQueueReceive(xQueue, (uint32_t *)&dma_config_ret_val, portMAX_DELAY);
- if (xStatus == pdPASS){
- vLoggingPrintf("Received DMA return status from unprivileged task: %d",
- dma_config_ret_val);
- vLoggingPrintf("Buffer after DMA transaction: %s", dma350_test_memory_dst);
- } else {
- vLoggingPrintf("Error in queue reception.");
- }
- }
-
- vTaskDelete(NULL);
-}
-
-int main()
-{
- static StackType_t unprivTaskStack[ configMINIMAL_STACK_SIZE ]
- __attribute__( ( aligned( 32 ) ) );
- static StackType_t privTaskStack[ configMINIMAL_STACK_SIZE ]
- __attribute__( ( aligned( 32 ) ) );
-
- xQueue = xQueueCreateStatic(QUEUE_LENGTH, ITEM_SIZE, ucQueueStorageArea, &xStaticQueue);
- if (xQueue == NULL){
- vLoggingPrintf("Failed to create queue..");
- while(1);
- }
-
- /* The unprivileged task can only access the 1st DMA channel and the test memory. */
- TaskParameters_t unprivTaskParameters =
- {
- .pvTaskCode = unprivTask,
- .pcName = "unprivTask",
- .usStackDepth = configMINIMAL_STACK_SIZE,
- .pvParameters = NULL,
- .uxPriority = tskIDLE_PRIORITY,
- .puxStackBuffer = unprivTaskStack,
- .xRegions =
- {
- { &xQueue, sizeof(&xQueue), tskMPU_REGION_READ_ONLY | tskMPU_REGION_EXECUTE_NEVER },
- { DMA350_DMA0_CH1_DEV_NS.cfg.ch_base, 0x100,
- tskMPU_REGION_READ_WRITE | tskMPU_REGION_EXECUTE_NEVER },
- { dma350_test_memory_dst, 32,
- tskMPU_REGION_READ_WRITE | tskMPU_REGION_EXECUTE_NEVER },
- }
- };
- TaskParameters_t privTaskParameters =
- {
- .pvTaskCode = privTask,
- .pcName = "privTask",
- .usStackDepth = configMINIMAL_STACK_SIZE,
- .pvParameters = NULL,
- .uxPriority = tskIDLE_PRIORITY | portPRIVILEGE_BIT,
- .puxStackBuffer = privTaskStack,
- .xRegions =
- {
- { 0, 0, 0 },
- }
- };
-
- stdio_init();
- vUARTLockInit();
- tfm_ns_interface_init();
-
- /* Create tasks */
- xTaskCreateRestricted( &( unprivTaskParameters ), NULL );
- xTaskCreateRestricted( &( privTaskParameters ), NULL );
-
- vLoggingPrintf("Starting FreeRTOS scheduler");
-
- /* Start the scheduler itself. */
- vTaskStartScheduler();
-
- while (1)
- {
- }
-}
diff --git a/examples/corstone310_fvp_dma/unprivileged_example/readme.rst b/examples/corstone310_fvp_dma/unprivileged_example/readme.rst
deleted file mode 100755
index 6762d74..0000000
--- a/examples/corstone310_fvp_dma/unprivileged_example/readme.rst
+++ /dev/null
@@ -1,24 +0,0 @@
-########################################
-Unprivileged DMA350 example for FreeRTOS
-########################################
-
-FreeRTOS example to use DMA350 from unprivileged task.
-For detailed description of how privilege separation can be achieved with
-DMA-350, checkout :doc:`DMA-350 privilege separation <dma350_privilege_separation.rst>`
-
-***********
-Build steps
-***********
-1. Run the following command in the tf-m directory:
-
-.. code-block::
-
- $ cmake -S . -B cmake_build -DTFM_PLATFORM=arm/mps3/corstone310_fvp -DTFM_TOOLCHAIN_FILE=toolchain_ARMCLANG.cmake -DDEFAULT_NS_SCATTER=OFF -DNS_EVALUATION_APP_PATH=<tf-m-extras root>/examples/corstone310_fvp_dma/unprivileged_example
-
-2. Then:
-
-.. code-block::
-
- $ cmake --build cmake_build -- install
-
-*Copyright (c) 2022, Arm Limited. All rights reserved.*