127687119016118982118983118973118965118948144983124398107419118951118954118957118900118905118908118909118865118868118847118844118836118840118853118854145848138230134066112328121234145556135565129227118771118765118762118768118774118777118783118789118786118792118795118798121371138066112548118706118703118709118712118692118688118683118677118673118663118668141560