0000051860000017956900001297630000047347000007852700001607870000138453000017670200001247830000112475000015690300000641850000145353000005236900001807240000056434000016247200000697170000055712000014046900001780340000126967000011437700001585230000065825