Knowledge
Data
5965968 403 3427658 9177279
14274445 582132 8446 99099390 87733014661
332939049 756 248 14030 7208887062