31 may 2025 103,994.72 104,927.10 103,136.12 104,638.09 104,638.09 38,997,843,858 30 may 2025 105,646.21 106,308.95 103,685.79 103,998.57 103,998.57 57,655,287,183 29 ...