528550
678200
321375
675139
365159
312394
674229
31552
446814
710737
423459
673464
271892
914791
818335
970196
406473
548927
65654
346139
68375
92160
784678
818542
986324
93166
963134
988943
437949
452398