Knowledge
Data
348 156 8242 417104
221 48248772 958722
33165099 2945713662 5557719584 2564113362 21653111