3072951
3177663
4265518
2558451
2693408
1141026
4485799
3916090
4878002
4619518
55891
66868
64189
65648
56969
60973
72182
62880
77235
47890
223109
164157
1481521
9973251
3319807
9024171
670257
3668954
2669145
904752