Knowledge
Data
87993952 7560 5048750 855506 680141
45240220 061422681 90306250 83840 687077
312 31 028