Knowledge
Data
90 5056905 347472 986215 206780
20102154 348410840 7020348 70342511 2336665
520723491 9508 17594753486 64