143316
5435
901158
982188
20832
59539
66036
1700
124693
66973
491
26818
18623
26510
80328
926175
489104
27718
50383
50028