Knowledge
Data
50 31 372538 641
4215 8403868103 7825238 7533352991
86 37141567585 370194 453 71632860