Knowledge
Data
18452871 040786590 227806 3110493
5171158635 0280966 14649 722400637
20789262 681 915924967 88732 148052