1316980
916493
160597
770620
68665
632831
535248
11783
372475
1071512
660806
1093498
941219
33088
85297
88354
624157
11417
973177
910555
25376
237213
65629
94456