Knowledge
Data
15258 90545 12536068 93145 214646
4780300 840418 1094162
2049332996 308425 70305330 3335 36179533066