Knowledge
Data
26 390795 82966242 86801405
37946615952 770 085020 8167570 320
5670837 069 217 929141373 14569