10046666
93396756
69041861
691018
65689366
97407682
26307427
67011914
26752641
94663101
85699588
80578200
10408225
35004473
82107638
13008397
38699678
72342430
34635296
316495
14872662
542653
44677156
12683495
39797410
3212766
13883477
92974623
94036377
27727809
64439024
77025501
39776197
27827774
6418875
794840
47179969
93947615
80181448
10138659