21527670
55306540
20242601
80611888
18995120
4745270
43635035
39662257
53238193
45056728
62275674
7319469
28302367
40582064
62703650
62886700
6532881
5159512
98297003
92691273
3517601
21387893
15147595
3830448
49191949
36996711
484750
22068500
13698206
75495613
3061008
663969
75006872
35429741
25043514
89189053
62112984
24053258
59621306
87623657