67860
960238
354214
28332
460550
239431
854207
906600
35288
787717
509429
40259
1058896
1287515
991760
1655558
973629
2215890
1345952
728912
1119862
43971
704992
36880
207435
772766