47613
642953
767317
288539
45841
555332
706328
507323
300396
5582
934456
986376
608867
756914
75475
48177
887594
395446
22974
774535
349546
21184
686267
69924
80165
774313
121525
290196
23387
953717