EXHIBIT 3.129 STATE OF DELAWARE SECRETARY OF STATE DIVISION OF CORPORATIONS FILED 04:30 PM 08/31/2000 001444209 - 3282772 STATE OF DELAWARE STATEMENT OF PARTNERSHIP EXISTENCE OF PEABODY NATURAL RESOURCES COMPANY 1. The name of the partnership is Peabody Natural Resources Company. 2. The address of its registered agent in the State of Delaware is 1209 Orange Street in the city of Wilmington. - The name of the registered agent is The Corporation Trust Company. IN WITNESS WHEREOF, the undersigned has executed this Statement of Partnership of Peabody Natural Resource Company this 15th day of August. 2000 A.D. Gold Fields Mining Corporation Peabody America, Inc. /s/ J.L.Klinger /s/ Steven F. Schaab - --------------- -------------------- J.L. Klinger S.F.Schaab Vice President & Assistant Secretary Vice President & Treasurer