Knowledge
Data
289 391568 6065902160 9861834 11679893048
1008707002 510 22700353226
1644463 094036185 345493 73