43346712
44695616
26376648
373791
98226421
60383607
63963858
70581041
25997092
84602031
62805069
61294253
448664
3704348
48883029
10362715
52912657
81288717
1055376
9539371
86665189
10656364
80719401
88812328
95503419
66439009
36993767
22163247
6526261
13387676
71711001
24042824
313137
28557905
27771016
92355823
10192261
86028426
2657816
36795203