680229
999353
80030
80517
1295
762582
275111
213987
930514
841107
493839
308517
295547
471914
179782
967569
486259
975735
879288
84524
574578
199325
277460
311547
92338
623481