1040120
21119
848191
4529
5121
31411
43140
693145
1001
31333
50747
3178
78597
650
6063
42260
27942
712
20724
78282