Knowledge
Data
27 8646 302945 7360736 0573
49405395640 6727671806 3115078506 732
436 154000926 470665082 846037 89879