97706639
22729629
68169496
200383
14781926
96273413
33947021
63617153
1304278
64783797
54775524
90046158
15818965
21823932
607937
70518732
14745800
49871883
7114192
34658661
17366203
81636090
63237127
58077060
67924584
98443740
11703566
51003098
88176832
90971354
4675357
14429255
2879990
5681806
80553515
41244437
2663334
51835043
92789963
8840904