70129515
74005196
3194654
45348460
21109085
82646599
3265005
26768209
42911606
50279805
77653007
58204615
57994606
50402901
41018958
64026492
47732464
44603390
31024494
25814416
86131508
7251938
587740
23104120
46736909
11325763
82111610
10644646
28323668
68389770
23464220
32205397
60053588
62212865
54176478
35596921
21134002
57243777
56245435
32429306