39034551
70688405
81193534
52236772
57041947
88187680
21758580
22544525
47191422
30192596
51417032
78003384
68725905
70373255
83496151
24304457
66385851
76013028
59211133
37092646
49414675
11254785
86082032
21987874
34805911
54858463
3367297
48004619
16277964
1093204
21043115
13464516
61227706
52879907
54804224
59171128
70941619
4543768
16238917
98731035