Knowledge
Data
43421221 7699157 94821 990452 133441
19308701287 13978 3275139 57892552
63647472 633794 201295491 84128285962