Knowledge
Data
540807333 8135 685 16064688029
1741 49532966 18076455 191648 395916240
1542 19353977 71267022 4934846 3177