570149
257557
6493
124853
436917
912421
27677
369138
756603
413458
813412
896780
127181
305816
449141
210446
592165
24028
473724
972245
996226
86532
39727
130963
978117
107748
767588
64270
507685
606399