6477289
35917191
12964193
72892348
79243522
87566772
86024397
62359342
41069805
85689750
15237106
51035477
27098092
77816
10558536
35482548
6228621
9347658
8107271
49082688
74201544
13175118
18284084
36231521
46701160
9161463
14917116
32074597
26496471
26043580
59097685
9433121
11345416
8203162
9663597
57769079
3784576
51333825
9292626
34417457