32033952
22264354
5474488
31675121
5531430
417458
89557167
99812790
7533206
65694841
51714212
80706427
28687013
52373188
41462762
60842504
27824360
51849162
17247412
52645993
54482977
9778028
36607930
35233454
38012737
5287805
34006102
22637589
39377828
36461983
72037297
30169002
74754507
334445
3653400
1008057
70279711
5476544
81312246
18758476