Knowledge
Data
196860 35795 618395877
2604534 31 380113267 56007222 223261
22018321793 79027 90831 681