Knowledge
Data
332 874399 34672497622 168475 149824318
73375868 44016986 41500988510 39317297636
14603 90507 344606 45096