16388689
85374655
62795233
91089444
40631624
83488853
97926515
63457087
70724324
50108960
22194512
82447585
93133755
87857897
68122832
68046023
41079437
47665163
12516013
54839290
96868805
91169790
39027792
75362293
16114097
9903293
30781142
1402791
42964587
32531665
30347795
82992192
48668378
3363928
94922121
74666560
73701098
84862017
38452053
5867889