Knowledge
Data
80427411226 74708265 518378 28655191 271172601
8155484700 5009240 2459701530 72222284 2969693
27 725 2296523 8584