397700
89619734
22171991
6982105
56267672
9162260
7872315
61151998
17147055
392865
82838004
208229
40291253
77201409
51394666
47539987
6783751
30083116
45882570
72562326
82054653
95478700
4853983
44643941
21587811
44767667
49024636
34502018
44168473
22664876
90486199
79443227
11176233
97336657
91781073
15629837
90957630
69968
12419186
69518871