39679354
50596423
21803582
97547989
3713328
96425596
73232298
18317303
24677286
72917373
73224922
38082978
23032922
621367
14288320
5556479
87302555
42883223
9135673
57002917
36889112
19894134
57656595
75255746
10889645
51688367
68202660
59803521
94599870
5633132
16795165
608448
22624812
95015623
54345909
54737102
51422989
85189040
14107411
49887059