81799
1004474
208268
1034138
448127
310253
436881
1190944
445990
252763
938987
668255
806951
465118
368102
57387
518115
83366
278432
634607
219434
907387
957831
415740