288491
935136
139709
639606
419527
282858
254991
894968
101447
14863
56727
707977
102511
89334
311627
934269
304455
252414
177786
6604
389620
444600
39402
236110
745175
410134