139394
420123
345855
449503
744673
650470
367851
74895
20810
259239
73925
97306
93513
826259
240401
684889
286938
989852
30872
6929
933547
287291
982251
3249
185251
607526