51241358
82024072
64128168
22608669
91464897
5643295
7093457
75484970
27118066
50617203
4741555
39381237
73294212
13683261
27454669
7991844
12419730
35617123
60307485
57468353
87959903
22788015
78788270
42468974
15227375
64097758
193526
12665764
87871187
1426500
25977596
37831111
8658983
82435555
9793238
26862843
93451279
36262340
59042513
27505813