Knowledge
Data
321791 391052 1297460960 815193423 158771666
254615507 693591 5646610 4104137938
4896511341 41129 266 023796131