122158117
116672104
11586522
478088
474262
4379987
350051
343614
3241726
3144694
2838601
2764198
299679
336787
573243
373106
768156
11930
344748
680486
112114
715282
565275
662484