62868
479689
686117
807483
487487
254641
935248
125258
489318
1196510
246835
948409
212831
366655
612499
291346
58636
181980
254926
344834
227983
103197
545789
556464
603544
556993