Knowledge
Data
15 39936 474770858 649790689
45602916 472037621 182227 139129683 47015
285270 61 210730 53194687