57220
71954
510975
6427809
9871776
40295
682068
510560
93235
479372
7458646
880160
86005
30014
858730
882613
83539
29105
500304
971290