Knowledge
Data
299168015 6870168600 4671964710 84177118234 22874045495
089413 6160777 47420779047 11737580
1390197981 5041 58418 1571088966 102