50448
39473
51028
711246
48642
3789
36129
44424
41015
3632
666412
64064
39533
23117
612422
430212
321021
9864
62561
34141