18619593
96775740
37643291
40757294
13416708
6559808
34745400
15999254
25059370
4864553
10687049
45199633
97842633
16541389
7598800
82071560
33661963
24234016
26051617
79553196
8046507
72465906
94209644
68147118
5405940
34619084
8261787
92087370
98183334
974373
67934197
59503620
37055333
33385795
4777624
10258540
27972321
61818155
32917304
37146186