Knowledge
Data
29536714986 70491 106435 906624 4937621
22093464850 390258031 78
43035 85944067 843 887323620