Knowledge
Data
302829 730856 74110 485783 1329367
14490406 37576830000 752862490 1601 601944916
533 69106090988 10918 97272797