7262528
21299522
58153805
85575760
86807238
82146496
36672556
40079567
2940961
86725693
1469736
87091781
62266915
14172494
7048557
9299973
44632014
96459324
9122463
80361293
50714381
67131007
47085107
49008673
20536778
76937637
23772459
42052654
96061358
20452837
80257624
76167219
66755592
28451048
93097000
79184434
10307070
28446266
95647698
753044