342995
920177
280247
133642
1079318
865233
587559
1032494
945308
56434
502785
1039605
942219
33388
86297
88654
625157
11417
973177
910555
25376
237213
65629
95456