2043188
78301320
166677
64222046
44067367
82083859
2824877
96698158
88841735
51282666
82495080
9177277
6174383
18856360
33079802
48421582
33336551
25096832
94727752
7833350
44665682
46933056
10142770
74649196
14311845
3096937
41327169
7488105
2877176
54301576
375115
74102913
82936381
68578006
57765759
10773046
71333284
72467071
62879169
85272953