20514109
63258358
19857922
39349341
85255315
8566462
15761469
39947299
10137199
34401424
33732796
34026506
33229798
3308905
60963074
31536872
66923418
65371023
98965869
7333277
73212373
9642365
14034027
19813624
31194
6552251
55258024
3133227
16705521
13681397
39257716
48464078
71756269
9092376
99425280
94154102
51559810
48281318
3387861
40539064