Knowledge
Data
311346228 405270047 157604520
69 4619235740 1908911 157474220 22552569603
654591 81393 249333