1047128
27416
106727
52742
63441202
28017
60251360
87521613
64376
68701974
80181615
5872575
89060
95516
6035990
91681804
97250
955
73811224
41151000