644157
821150
3301000
52133
98761
1016360
505741
515513
45774
786993
318411
1010216
292414
244456
133589
484830
394278
963979
390490
97294
632878
985101
825850
933710
493738
246636