1033206
31149
18226
39171
14623
50382
28435
119134
4716765
8804469
9703959
4135894
43951187
8047461
93631309
7005627
6530759
50211138
8784403
81291771