Knowledge
Data
30 46655836113 786443 149612013
153175347 0427215 6971451 766361102
8231 880949 72496882010 44569017872 1347016