Knowledge
Data
20295351939 7704999 188181689 9367160 88182
5707206132 951803 59979 35350210835 450501
7644278 2686 320026