Knowledge
Data
25613422 10585 28063037 386
166259916 73 5438151586 93 257600992
8109556424 77085766433 8484 927536135