38718152
95728278
81695993
5927320
6746806
2582240
43068727
49393984
84125126
8721837
97471560
14927685
95274351
49055080
79977950
9691290
66137014
62380
3358989
4388387
86902961
97499833
20095726
39028359
45591735
14581923
68231636
11445137
50616922
87324997
37477762
80814221
42974991
62071435
4652549
11573804
21411512
31051799
49409165
30045723