3151962
35054520
771927
3332628
44261709
70775346
215707
96061555
96371428
6337465
17849397
78087271
87048700
11076146
8724701
39969202
72665474
87751517
57029185
98467912
46674191
25524634
7907909
43898354
39264273
26515518
59961769
627663
7123794
1105820
39836610
99184639
7304195
39519599
78369889
6317528
87392481
19114696
61438736
96264298