247538
27146
705500
64186
427554
952367
871414
895614
167404
843481
989149
49063
642900
256372
900403
91623
351392
943418
745976
509160