111304
464380
150519
143926
708560
990464
14154
864337
581397
41069
802908
333766
192100
57051
609802
684588
1082599
926304
76187
688763
846218
418425
1024729
346675
312905
844752