70795254
66699882
4676559
29737017
71274216
98215874
42592073
32735584
81543056
18557949
1229312
96641889
14677557
82937880
13278227
56403463
11607541
56973269
1804383
16211126
85279212
76874288
56966753
28908271
90526553
41868675
82859267
8926242
90264332
29734545
32502780
53059525
9811401
71834079
57502793
21583990
61808671
51207957
2497577
10807380