Knowledge
Data
3065 4232038396 801 624984297
97 5250072 4300
31019761541 69387174693 44149 360160171 36