Knowledge
Data
32 2568 3444513481 174748502 69790
28889 4345539 20140097935 14860
38791014400 58645166 85316