Knowledge
Data
342451 90 336936205
1344082320 899 15060852764 953 43258
97262586 2569761 290046996 9941 2870776