2933808
2831110
8309944
9686417
47619979
45611518
4709306
56336061
75057
1513130
8388547
31689459
47756039
3744179
48511340
4619812
57175054
3727137
43027897
41614691
45112200
28795071
66788092
28312416
49453547
70891575
16198730
4523515
84562935
21806000
62521391
66586797
80435800
61064064
12845919
93338448
71975002
47009446
35938236
97584701