124330
629828
644157
821150
3301000
52133
98761
1016360
505741
515513
45774
786993
546930
80289
1019562
612781
339186
261994
934643
387269
1094963
824802
365504
234593
48553
648466