Knowledge
Data
20287566 11334 52569 4212635 684
30133258697 2931455 4404 356000592 813725145
451 1730 9851171