42420
994
74926
99679
32642
59334
854168
45343
112029
5848
980212
34029
73398
951108
82943
837140
54891
67481951
54511467
4781660