57087352
82514437
67793167
24781789
22434633
87216643
21647944
20776690
35827458
11312478
2257100
25009153
5525432
90062098
6223879
88254384
55637519
97974828
37838267
9844431
65331248
49945008
11034976
51274151
114445
63238949
52306819
93578011
12828929
61096566
27246152
39318821
53136010
75093957
77401258
51008931
61082171
8548919
83709407
96081426