Knowledge
Data
315972 17705 6176 96329440 70389377
885586163 29 28998387 14124839735
8021 25458177 82540500818 5289760507 2931363677