Knowledge
Data
26 311740650 2731493486 54596209 1965814
23966920179 6490545723 2160 339202
32717100 2969136050 528 1760