473139
166845
83459
150263
980132
439149
95674
576896
105294
735363
598621
915193
227121
667394
735549
3951000
61849
54234
407616
905449
989857
64055
923311
263110
278659
1387