Knowledge
Data
3028 8928 80908744 59109615 459741147
5217560 22 103447456 3023 128404419
56058951 47169355951 849015 583239