642648
380743
928691
791376
500472
102828
170744
139334
53140
721960
727497
207458
36364
807429
424649
478845
892294
886630
32699
735925
759774
280773
976676
937186
668637
16484