73381334
50731326
1731849
31079245
6023859
6194330
666140
16736425
64062614
84836907
7794231
18874293
63411741
17454184
3599699
21912026
70928216
85152901
71842988
88726190
6618770
72008128
74025477
18182502
68726517
482321
92944693
46591808
15423974
23576576
48703562
66445963
34946622
125077
3246512
68232644
83861612
2244815
83394380
82236554