Knowledge
Data
38 4117428 2249545 103097
577990020 37838 30361 78034983
535876158 236155392 171554763