Knowledge
Data
336 962 1309097 045582 41599417847
36621 271323022 159045 895174817
1422002 85790 571785588 205213912