Knowledge
Data
280 172940176 2890754 520603 70642046
499 317 13035897770 32192
853300146 11832159 74461 4026 6901230681