Knowledge
Data
505613161 57354 5899079 6005418 51485497
40121551849 1880402 74120 2210483380
85162 21264 979651 47888