3946705
39976322
95689670
27663755
87578481
9446514
78777656
72041048
70405119
8659459
57914396
71165774
80233516
27602703
85601693
59962906
6640467
27009484
34634907
48902341
5738734
12121897
66995813
36436654
85707420
7959980
69477859
41184377
55812348
27537399
4148484
54218404
95519929
25706169
58752612
18631545
19199441
37256881
27042984
63008120