160835
382246
573754
1026742
343854
198574
355326
284551
423974
1059558
847423
10347
804147
892949
1014724
816610
549505
47952
90987
604377
289284
537841
444275
826256