24216251
19291095
25973724
693770
2091868
28629182
37943379
23696800
26067997
28495211
23865394
74636365
55023348
28439130
92367516
56511699
59756782
36045015
179595
44076451
66233915
83695353
89877583
62259645
59444042
7648208
64624777
96498305
69877240
89243858
20899811
66962102
16883888
8492924
7545291
65861568
57315491
11521779
28943442
38349688