Knowledge
Data
5892 3096345 31136 64772829 55113
5405154 143268 44676162870 933 85480
73981830 8614547240 414693 50592262453