223188
431488
283847
19649692
965842
6903960
812596
8645
562420
913402
909487
1099430
703760
893101
486420
414423
159766
2103818
531241
2033788
7072831
995110
1198106
270159
1134699
373428