99829437
15337428
67344277
31971789
617639
14182036
29827179
73886311
61936266
4325409
15186623
70935207
8787666
84392619
38419748
14421002
714388
4789058
5645991
71161629
43316299
6136350
73041966
80996340
18159196
11132784
79015730
6606500
43945480
37582372
43337009
50884746
16287737
99383380
57765615
71992357
70862737
42483085
28858445
68519860