15236679
32663810
101024
4953620
57898719
26147136
29051478
8241383
94462424
5130694
23319867
12593935
37767553
3819645
2488645
72841615
51305889
9517927
18922202
13676423
63338481
3189479
5174613
18087392
76809388
93029259
12378138
46837275
94474054
15476057
34968427
40183547
5714614
53211910
84636278
60198483
20837411
73917781
92444752
76288544