Knowledge
Data
45472 7704160 65270 684907121
3350 477142977 24899489 80321166351
31439230 98573566 520204 490