Knowledge
Data
20 156363 53228 77 57541
42802847 20300817 9946913047 8964005 6387
89297223 1257859940 53341344 585265958