4676
43977
113096
48590
1013188
802133
14816
1020
7388720
100351007
88271038
44591134
54161464
5639618
863127
74421528
9695819
46011977
8547791
94481412