16854704
8266468
76339090
95794655
32718397
6482007
13164541
18236138
66087119
4762237
79593185
68768664
2633516
65316907
63671160
11817185
45216743
52257826
4167705
8912680
57854547
44232637
39856381
69129459
84613345
14602744
27581749
14067853
64748290
2897973
57166052
11117767
17939764
94538803
44418533
19821393
99107462
25471644
65379624
21515207