Knowledge
Data
102 30604062 53883699931 1982480 61739
175982 736492861 775774217 33762554444
26556852 20940146 90070