Knowledge
Data
21708066011 9588481 23 78188716 826112451
31 128598 63 773 069
46 39992 2527834 35064