516476
4232
78594
482111
667750
690250
706325
709585
59851
739905
139677
134192
383612
71993
929322
73880
506770
39666
281923
968583
120676
825736
316192
501613
638985
110134