341618
226575
963989
502346
814463
248796
446156
640161
984750
632184
25597
22499
750942
825824
40826
27096
34170
542690
428338
355421
75689
470561
519541
626767
400781
38365