142516
5395
901158
982188
20832
59439
65936
1700
124393
66573
491
26818
18623
26510
80328
926175
489104
27718
50383
50028