Knowledge
Data
28 9937206139 88353023609 680 115452718
14092609764 103167032 714865 1276347602
69 339525 55377836 40 85