Knowledge
Data
90160295330 71261699 20888 89665
845369 9720594 332821040 670079
10193431 1554 391 605378 586870607