39566
69276362
59331605
16325583
93748018
59017719
34062401
43068615
36444924
42438104
7094345
14879948
60825367
723976
154622
62162323
8096433
27636965
78721717
20008946
63652060
81216072
20399890
49309609
167192
69244566
15685268
74103891
64273058
19087972
22686294
14056665
72171672
68236211
6017496
11633813
18181289
29524967
21281880
92627144