Knowledge
Data
3052 4027 164779004 224156121
41219746411 38647150 6946 27739
23412 7871182 21400 5073563