655890
395713
852754
93883
196843
2025492
222798
453151
467475
56424
99752
79452
269161
48799
969672
70775
1032820
791663
331722
761435
33446
646914
1090246
517880
30985
29621