72427
706610
791648
964113
556534
30727
339954
643571
73370
882661
170259
370113
642749
20878
936429
738208
286980
675887
700278
891868
600669
569400
119476
990263
325889
490469