939424
695373
914449
302588
428525
1007476
405856
301294
586556
791898
56732
730429
52200
196512
440623
542304
1092968
660442
157234
70275
567317
17365
52993
867792
302107
668171
490194
40474
10612
615655