Knowledge
Data
34563 6376 549793017 697027319 863569218
5365 8339897 0604859 501182925
4218048671 312894 115750 18711820898 8226784