66189613
57859830
9323980
3162864
57863859
76103103
939220
17869715
74273859
18367514
25126590
75645715
52077506
297765
29622745
14602091
55681201
91058457
93068012
2933337
5228880
80428512
10382854
2344585
69415740
97387647
63547590
8516928
89268912
93444662
21822842
9748832
6868365
63693004
91981543
48098505
18853618
53883483
34112732
56741277