56223325
29634558
18729854
59844060
3907192
8810955
50918586
88136186
70541272
64219562
72695105
65417035
664785
98872609
48174682
814827
25478110
84488256
7896540
37204668
66917375
33657157
6411138
18598006
9152256
39858736
30858690
4209224
44937180
40114517
37298582
8745222
91503921
22696160
70808158
53601234
37366901
3831451
2686439
88254091