484929
82560
293665
1053980
1133729
995455
925799
706361
243710
1052507
420177
589478
798147
887949
1012724
813610
546505
46952
86987
599377
287284
530841
443275
825256