Knowledge
Data
23290665712 66321068 57168 7039298368 3783
879418770 571728083 165287
49469890825 058892787 77035546 053645 385817888