Knowledge
Data
509 346728 0814265 45876395 44
24 64018494641 2097491
2872 31055333 120467059 645 676