516476
4232
78594
482111
667750
690250
706325
709585
59851
739905
139677
134192
500551
585195
643407
261487
695382
155478
254288
14640
382227
951915
833753
462801
596590
674819