48873295
3320502
201441
32472605
54438126
29074041
46883997
49606667
932399
43258207
5989235
36656544
296654
51821782
6915819
14959055
75434042
73392949
68234181
6106335
68489634
63289067
4843507
21314294
5481175
22764227
61494
79213281
9698344
5145637
8695600
22896709
58825363
20815275
56597129
87424584
14981602
1711676
91903703
16974263