Knowledge
Data
107215 12885014 21146019780
041296818 293956690 4493808 71731296
65263174114 21245068242 8707847 39950170175