54992
50261
876113
928
73853
1112175
1025166
36357
942110
945108
28334
829137
2000
62343
87129
20223
940116
858205
38354
51786