28089011
74764406
70644971
13986085
45532660
61304531
56518342
64989720
47503654
92127662
90094877
64002705
90996413
37296098
64681027
5324778
36127570
12901635
9944048
97974465
15014076
22735578
63713435
17771630
32045567
26867321
25648166
73983301
71186803
98297692
53784975
48026428
69095946
9741906
57392437
10671523
29701675
13228437
30458347
86072834