Knowledge
Data
40408302 92652919 33162 185 773582692
383781 473621 3515 2079 074566172
2694442 870 59619252