Knowledge
Data
30421599 6399019115 773733227 21149
892013 739688 385349 440313
887 9095760 97430 433508389