98441545
1115408
35208206
68992903
42181531
77349101
5465162
4962955
47075802
3565408
13619154
40228962
40420
337417
34502225
9706205
34922615
4634397
29831088
61455333
47279842
97771096
13511649
2785582
22106109
12124195
81175661
819324
82893923
88151441
7239945
23508794
4639556
6588168
76717057
67645020
50406591
96216423
19808313
5477284