147916
5475
903158
983188
20832
60039
66936
1780
125193
67573
491
27218
18823
26610
80428
926175
489104
27918
50383
50028