There are 55 kg of bajra and 45 kg of rice in a shop. All the grain is to be packed in bags. If all the bags are to have equal weights of grain, what is the maximum weight of grain that can be filled in each bag?