23881546
60625402
47068137
75536079
51166603
43116830
4145239
58531696
49997063
8879336
31609620
69552058
20844599
2980517
68164661
50826923
25319255
11689575
69192301
20501922
2005818
56955675
74092017
42138440
33426596
76357749
32803757
33568401
95176790
90497600
29167769
13369073
2676899
13196105
11783139
61796750
11957566
6179571
24976001
78893098