Knowledge
Data
164136471 29328 434863620 623
17 7988111836 64080
7772779508 99531 74932707355 28507198