1221640
98209330
4016639
74052415
80668606
716172
24574857
82697565
21279836
43026319
81175885
15356121
26752010
61404520
31245906
84272073
714593
21086830
26813567
114610
1258292
61342914
92923696
94672883
29231871
24951695
74232087
6721218
95454401
46135566
76709572
8911494
12449401
5178924
3274158
6877557
36255163
85299976
98348413
95816456