More than USD46.8 million has been allocated for housing and education under the National Fund for Children program.