382811
28685
197837
59913
42992
376176
567287
912380
12971
999443
636989
583625
343693
533258
190803
34956
848475
267376
53321
302135
671364
241857
478293
796271
26688
1063356