921547
507497
476962
701573
325911
865568
355254
78617
480942
291620
381220
549439
352983
32419
35242
721362
493630
58418
760509
513859
242444
238569
108473
466155
930232
162593
803604
680475
542745
398282