607896
868940
375306
104316
115321
421966
453484
53480
141858
142117
228704
750559
314294
559848
480502
282286
188645
450547
8623
103389