942977
389225
617461
135142
712425
455445
771498
192892
745136
56857
105267
758570
185228
797432
826168
582634
70154
25197
926796
510932
967936
151396
73449
219691
717353
428484
416186
556245
273408
120817