198632
46088
53124
98791
420890
270512
998259
577421
824654
536320
951882
68644
349638
149741
292122
773635
516368
267500
36799
146743
625447
964117
805886
264945
582718
269121
444145
531544
310108
881474