82639146
49045615
29857973
6134867
31232744
8131891
54145180
13352226
52384988
5437770
126500
16185172
93938103
15847867
34825379
16067266
93522790
71746780
15067633
8826812
34738460
68587031
34365999
96424434
45768148
70338549
66712715
99525834
51879743
24394680
45866652
29862496
70882912
6946780
86358503
62404807
7693788
22783578
40822615
18478227