Knowledge
Data
499296992 44958660339 255323168
26 29224586841 46602 272135 9951
141828372 105596 983 612