15437412
12878786
59272605
84985978
18521400
45782393
46814178
44864811
14727045
17648258
76512090
2031478
99321690
62876781
11248602
41432653
31109640
6228097
36831516
94441559
15321282
39505786
68312846
14033119
71065071
27887176
31655136
92571394
48836841
58266398
88303345
362330
25088967
788674
53301567
56258958
46701084
61657464
7389465
2331595