50161
876113
942110
1886
87595
769142
61521
2154
55720
93344
1010121
51078
952190
41339
3142
19233
76132
1083218
51574
12015