57657555
70366813
18049148
41849395
31531294
58695247
4004205
9606278
5766340
88943146
40237155
83434790
32186900
39508734
53031644
61088797
88357265
58175233
7825437
87937990
2693984
13561118
43604081
44083879
29228500
36229041
5491103
5150530
72921792
83125498
83139009
8719683
54018741
70461173
11197582
54297974
21075373
50347416
64587088
34303977