Knowledge
Data
40870 32547942 32335992199 529820101 492372
604471730 1287342374 792 309754 8421350
21888 4094140 5813042484