678339
1072421
117762
986870
391689
70918
874259
294598
647617
67343
593440
330566
842355
91379
447732
898388
34552
487578
437204
524993
734246
38562
626367
604248