6829580
19105818
25617751
73074157
96223992
69295122
79691682
84223502
5727117
9517739
87415883
25149530
37215244
31959938
68814752
3897407
7306159
52696305
35814265
50901725
44248654
7197169
3599276
44176804
394687
4451216
72122207
52604297
96241971
21132009
82106510
84671055
17678266
31205842
31532355
36402889
25385776
5679249
4186339
40735990