609297
685312
900713
185633
1048791
668340
243324
284888
578250
360481
327727
150508
810147
893949
1015724
817610
551505
49952
92987
604377
289284
539841
444275
826256