26577573
17537909
29579220
99783821
85956372
64751707
52654064
42998753
77966118
46288479
78728578
59461547
82284071
90881044
16678728
64006115
34241988
22117569
16276540
86021630
79617476
97929183
8483585
9739277
21167665
28065386
50569869
700172
41529599
92438156
56211459
60985954
70065232
9613005
45739551
623139
9734139
96749165
39957380
80003607