64847018
38356291
83411688
68966146
6967530
28811298
89765513
60639801
15166022
6434682
468212
69001006
83763801
8243599
94021232
15901127
76374439
19014638
78146185
78457877
38844670
47011177
8150321
13651262
12636343
29929661
16435993
64113327
82211748
336681
81601429
11543910
7709072
41478630
55415403
85872090
39135699
31232042
41976323
76837975