29861903
59123935
38922732
61611350
105407940
87290031
155436650
192057337
59031222
219028463
