Knowledge
Data
40959996 20801 2228491 105155 9248836
38935855453 30176 879
76509758 0269890250 772490 7760521 675113