Knowledge
Data
350380865 452922 312 168130 689505446
62898652 3580 36992
887 82649 64730061922 6507040 3876628