Knowledge
Data
12071492 750 8811815
5516998 67645247 931580 40025424 92681
22368386 21528658 7327358