Knowledge
Data
50086016 66032966 1425 366060173
19 8118117 981667 8762028 492194899
77925691987 3392193793 7905074707 41444 6855870