22399494
34167773
338989
2707531
28961909
29515140
76864979
1788753
28123688
21031023
7498266
76245482
73804366
81732462
60724747
37256248
15328536
69179994
21736538
76231536
5342768
10235879
8753507
67953304
49221829
59482185
99936911
86557768
32267211
573921
12553966
36063732
4510232
57283511
35798872
22112776
7559758
54989272
67174065
9937655