20751019
25096899
9703860
9205158
13154989
70722791
56071
73499193
710025
4775581
76172573
25019078
85244228
33959682
55045347
53075003
11074475
8401755
88627594
3307868
4716067
32145965
14062147
9347585
7586731
51577286
10617760
8069922
78918477
16423361
60776749
96404721
75302044
1152954
18266076
88703650
23421409
59866686
39456773
36484003