Knowledge
Data
112363950 5245850 583330 80415775432 739645
97 14383 3498256 93690373143
4045 65644425508 3166