62963
699474
18242
262923
483112
28084
749940
152681
824478
473950
919592
932676
140542
95764
752722
235808
42459
1033877
154319
706709
215810
842527
1241482
300327
419390
755231
679168
501575
550731
16752