141516
5375
900158
980188
20832
59339
65535
1700
124293
66573
491
26818
18623
26510
80328
926175
489104
27718
50383
50028