Knowledge
Data
560369 6289162 2031680423 2704242065
554587131 9359012667 1138411851 33688
209 89 527452395