8928
1092122
76930
30551
1444
1074195
9157
837145
82936
35614
58471
1775183
60942
32050
833186
55448
861128
88857
73758
933208