86397177
83643766
32735477
531125
34684702
99184328
53376284
96619885
45822575
67375914
85406156
46691426
50678806
6212298
70737647
29239770
36815504
63378315
68582675
85536556
958308
70549367
77254743
13329053
87023627
55426306
5101977
37892946
58999482
20646058
17368536
55363175
90656364
30898037
57846635
3292134
54187313
35346470
91883843
2380816