63351879
77332826
55158453
40504216
40681914
45392250
64689069
47228005
52815326
195143
89936750
8301973
55868793
47916908
69812362
57551677
534199
52513699
5063082
8272801
4753469
6775232
47619420
79308695
99756730
46557961
34865881
56969772
66254440
23422465
8783805
17965446
6894277
13203045
98959381
62337135
41464259
71258603
7706379
32888256