Knowledge
Data
210460 8888 243 5288 905
33478857899 5794 9127805 5076
711166 26114 24689557250 85350037 3624506147