Knowledge
Data
313329252 92627096283 70455 9532 19508
5569265 77583 696
290166152 039062565 30563151 86321976728 61