49904493798930009093
88390947983049080180
& 9830490804839080127