22143
1133154
1314209
61557
49210
7760
939
472107
43312
3028
68881548
6055722
4896257
58551964
52321247
41761328
43961375
53921064
53291602
57541225