Knowledge
Data
19118127317 5999960 340504205
12291850 446505660 139156 656
3591675 1074 24087267 236