18062423
60865626
6359610
99051915
249559
57138835
7441269
56427756
78935
67055289
23494173
45191600
71467644
42699341
42584512
37634604
22248069
4595252
32816881
28409928
51382726
29349350
82977510
56817062
21357243
62098895
97201264
4022835
24923941
45193614
14604864
93663707
72817986
37295869
6810308
62006565
21701191
93525189
84737797
28117140