779574
1716148
959803
2326
492884
1587401
8441002
894772
251402
1944478
2039976
18458
792147
881949
1010724
809610
538505
45952
83987
593377
284284
528841
442275
818256