Knowledge
Data
318676207 395 2768
52309774109 11709850306 406165664 4096464763 70
787985871 1617187411 349 98363286502 4135776143