10522699
69289047
82256823
95856546
48816638
14291562
58998562
2823097
32949773
14593482
2567740
71178273
86783500
15406360
52785052
48735128
12218550
25303893
75136380
14978170
43511161
31607460
7195196
34341000
86097942
75999650
65295531
41131676
20664669
66989031
96189710
62639732
78472372
36824625
2077673
49623137
74202842
29166808
60868710
67069490