Knowledge
Data
662 31889067 15108 766425 407497735
788642 173 688029
19825916 2245 21000411874 1088691668