74878488
86821411
601358
875386
22137727
37542514
4291008
58101596
41057318
10327927
6684770
289333
16172215
74214039
22782591
5647480
852296
9445644
89693069
3203805
55704503
15147838
3360485
36179189
36709101
9324323
48581027
40266038
61334921
93933088
82496349
8642913
31814024
2599463
11516780
80339600
69988122
73911457
65389954
52276116