40141452
91231363
64051323
45041190
8014868
738144
1009135
54457
110648
50839
89926
37725
156723
22010
9328