Knowledge
Data
32 11076382 5395760596
46280575 12348446 44610033057 99823312 4237026
211530361 5936 5541229666