530803
84818
844320
18229
59032
187943
426872
677989
939310
792232
570585
504851
970967
9097
159849
406230
47847
570458
44209
608738
132691
991454
88280
927445
552420
630176
796125
242150
193994
31546