Knowledge
Data
89558540 350 149 50626 99527623262
120685 89597779770 433 614762527
7418 74058618 343072122 69003634087