557543
82232976
8251289
51038898
3084226
44062489
46043435
6440849
41187778
21776799
2559497
75956369
67141714
56633101
2665342
17274735
18412507
53062022
13095103
87306323
7878984
44848991
94632798
69314022
75829110
72134995
53012978
6988983
85549091
524522
62674657
96577117
7534200
19033419
67662401
56544525
6818975
98597684
2627743
82978080