Bitcoin UTXO discrepancy in calculation
How can I reproduce them if I decide to create the charts myself? 


$ bitcoin-cli gettxoutsetinfo
{
  "height": 614643,
  "bestblock": "0000000000000000000323e3aff59d74ab52e74f4dc5cfb9696ddb69e9857d9c",
  "transactions": 38728071,
  "txouts": 65228219,
  "bogosize": 4902482106,
  "hash_serialized_2": "a153439cccb341a5ac149562c90bca499e3a809ccf2075e2de17bc2b9d83d0ee",
  "disk_size": 3922698456,
  "total_amount": 18182867.32125828
}


65M is most correct. It's unclear where the value of 106 Million could possibly be coming from.


  The following website I think adds utxo from the gensis block


It doesn't really matter, there's 3 outputs which are "created" but are invalid, one in the genesis block and two in duplicated coinbase transactions. In the scale of the chain this is almost entirely lost to display precision anyway,