20913078
18877283
30511881
52224817
8194259
13707046
10103805
1122134
5271813
75397934
44404736
6886822
73503884
71811257
44035293
80013057
50436877
22993037
29907128
4345127
5357100
12893855
96358191
56123237
92096577
54532874
16695931
74938247
7612278
19877353
69376340
45446202
30788608
32217419
27402897
47839819
50298652
63971763
90408267
21016115