14771482
33847327
1121748
43727339
11265768
60596959
58235757
50763689
95684113
23561526
76006654
30594365
23073928
77189669
12874965
39941907
24403189
50639547
99193416
33822287
49092108
72889696
78583997
54879420
95627740
60524612
95772486
62418498
55986119
1586115
17105549
31457129
10881502
76336419
44366120
65779755
91409468
82021163
70176717
50476592