111878950
2560020480
107628610
122629810
1915015320
49503960
83886710
45123610
94637570
2065016520
42753420
43003440
40873270
73135850