80284441
37709422
1995507
29219156
26635765
47672516
17671984
35014388
7244911
11196884
54925437
95828578
17356219
9422148
69632840
75917154
1243700
86253266
6796660
79088618
80548603
81575763
9413628
53501047
95442293
94965136
86113973
30388057
68445657
76065529
97401803
3779069
60162025
14757910
43461386
46376260
20292079
34928761
20808772
69222524