87341378
72226141
4677755
10788709
85845052
51751498
86081483
70731395
70132138
66774084
45607791
50336399
42932287
95529094
34113814
8085084
11269819
71012159
98803362
93532269
1653591
63222056
84457400
62081337
84789429
78979712
92641928
68834742
47995615
86193015
62246140
51836797
17873438
14363851
20114753
13382984
27079702
51394028
33817456
4063619