Knowledge
Data
15009 94221 329349 307203702 690088180
5852895 37149802 488598
4368341 937333829 216635