Knowledge
Data
96271388 144961 9158145 1246078549 990
8138685 5735964529 304 1335
20001 2700 4733281 780503