There are 38 private and 66 public primary schools in Lilongwe with a total of 103,602 students , as well as 29 secondary schools with 30,795 students . There are 38 private and 66 public primary schools with a total of 103,602 pupils as well as 29 secondary schools with 30,795 students in Lilongwe .