86289187
67701410
11503443
28338957
52283257
93079778
20852707
6572240
80911570
21567917
70902116
52155765
20917020
65851899
19696889
9329892
27264024
30874092
86194461
6527831
44985505
8749178
16869196
29719400
6971355
51178872
77184463
505209
90478932
28441191
54708205
63475459
72941001
8223411
82663613
28371193
52308861
89573402
93507271
79131701