590310
913142
868980
253154
340269
245923
868726
948190
608997
40849
122574
963757
554764
212865
38616
401653
2585
293925
844888
950685
100887
3843
589248
170189
939363
182744