Knowledge
Data
102 63093 2626 50073146
5160826107 2614450 2490481 827717000
3947 3220149 2928632 638854011 54624170