4309984
77137588
61847185
60298725
45072528
46601935
40632398
68042929
49111570
80453573
83032899
86466346
89565625
31513410
57888847
36595760
28326331
14849441
1162369
97903216
24482245
2989052
33281467
90625171
72243090
42024190
43451185
30852345
49119674
28963813
5781579
86654393
41666363
46152574
55175364
36965080
49926304
99684980
20683981
59485319