88949437
74391066
5354527
4154779
17606515
11134420
42227807
3864825
62301969
1099215
13722297
8819516
63393055
16292333
44262045
64729987
2146782
87021357
66921603
1582982
10855735
54583785
52952736
58472058
84571370
91389458
49758421
5797816
32128028
6199699
85518429
49747225
82857400
56238547
73946166
66647233
15888392
88104742
99466913
41429163