70537060
28501403
21811530
10453887
70825690
20169946
71428172
69379041
75032037
99098498
8937634
75904718
80633577
40421842
13051030
39263078
25025726
2248545
79712985
95014900
71031428
83024340
17917482
30053020
31788788
68619059
3237772
90035692
29471511
43064095
77803973
5791497
60257009
3759252
37614220
30202675
3734688
71178606
52087493
77551518