43142628
8309542
96632567
9933382
97727644
51883649
33741993
82877040
58356667
54801736
40719784
15133465
77369122
94336603
64294882
4552934
38215543
38951213
11234009
82268317
43857392
51402068
91621622
48391177
42476179
13725724
70747573
5554999
9955417
15551016
66591085
25442719
13358483
52211092
49208139
66338704
27169720
38322288
46464495
58578811