Knowledge
Data
3947579 883280288 39144745 753872541
702722 523531711 6802 5077152730 921770410
68 2262099 51847 30111456025