Knowledge
Data
293186 17655 8468664 9168800
35015433121 9698 451 2694203881 0008406211
72 8825822 256063 378 116852450