Knowledge
Data
51 253499 350348169 017261493
84863711 30834665 9049111674 176391375
690131 73195 6360619399 2194523188 42164296