Knowledge
Data
40244961 4512902 509 755459 99578372
52 103487680 8144900 94892855 471
38 8432051705 418930241