382267
675755
114657
914315
226118
1001729
145659
98631
130678
692953
57447
1045979
78254
394386
433942
83166
643100
223541
283132
986497
69161
297895
746466
371420
826997
60485