55825682
29265683
56274573
8542820
9668795
51061466
21021269
19588530
82797545
38014901
198314
13467036
12332094
21643085
20119598
91994133
97076563
9913042
4542032
75311555
98309141
3038741
61402622
98829301
24834099
707888
7132332
7130112
7989440
4135566
29274648
77755477
91904377
74791072
8028271
69949039
97635672
1783937
76866605
38484506