Knowledge
Data
5295 95308 347245 4475 59227750547
721128163 797304726 87781 8798039391 7650519
90567892 3732900 58700 67009906772