Knowledge
Data
20 163766032 504729040
684004 62452 883623979
1404092 94185058662 50923448 168633704 31526514620