72711533
15294658
39936740
21906680
93084288
9999258
99392507
71265971
10852798
83769139
48175618
2657136
55886640
64431621
964160
31044830
49279548
6865359
98619677
64011412
80622471
18116324
4331896
63603625
24895221
47321771
45194234
74322618
2802236
97605923
77873536
56303175
72418540
3472057
41362870
35386968
8782730
6054537
16582131
48489101