Knowledge
Data
708850 6595402 85964345510 440172
149 51895 182108521 239182
602 840 67850272 62735 063164