Kirchhoffs

46.35%
29,069 17,566 hours 9,320 428 20 672,411