Knowledge
Data
90226 40 1564525728
42695272 195370 958890039 615420797 36018
10053152611 103592389 13325733238 76675320964