14394803
53879275
9433156
16497090
40349034
61289498
52415652
79764270
95528626
34842519
50464373
2763160
97347767
80845337
798013
99821225
50606499
470217
98493325
82343863
77186278
50307895
52943814
12239595
18512284
667793
38799949
20341774
6201628
58829511
33062166
81804786
2920846
73165577
68332166
44107333
32487742
50115692
8676663
891553