27848024
20226443
25384993
11165317
94479733
77289754
2047235
7907405
32891801
68096176
88484279
11874887
50654051
43818094
92023404
4362620
31232239
87298360
10799496
46116660
88166483
11284073
33789819
14112175
2125279
78775938
50959985
7556533
57385614
77758818
11385527
34933243
97915150
71343948
36559903
4345234
6545695
58856348
2355153
44406676