71366785
485441
51339836
50051555
39457889
26971179
69301197
90774787
93995965
63689478
82582684
11371042
35323923
37671757
375310
96979117
2707395
81808037
57936943
92686403
11916684
78983336
83037435
27658817
65888462
2638849
85418455
38645913
6396862
5317696
24937636
88018052
12369046
799946
40427428
76802247
759520
97791597
57035372
29109088