Knowledge
Data
1246963 33520 202905 1040
99772650870 445415901 258 46856655175 14533587
23706982771 5154434747 89148196 7873123 892495