Knowledge
Data
507709265 557818381 1445907 1183637023
705340 06 3910 882827849
947 58 40041958 13327 22857