842979
778815
771205
239199
775186
791841
300377
824892
1013421
526462
100938
882881
79318
29284
512557
759238
85950
615934
246173
811244
736603
242394
335778
2760
108536
102494