Knowledge
Data
30227822 38535983066 7750460
357983078 165256 18684136282
136760 89156958343 46203964