21676061
21204843
8946996
80355154
84843427
9912103
6395539
9116926
24391958
7886266
9324149
99683553
48133882
42247063
83404484
2655260
62074079
3399722
38486694
81663286
66554783
14104028
14548799
40767201
37272542
1993112
19118805
40288222
9474577
64659356
59398187
4442592
60675130
51543131
13359076
28442400
9484358
44359666
87892122
62734885