34049100
8182740
37134488
70754616
13137721
38012218
33134843
64782255
91465332
40599012
7495909
6435666
80984626
29621464
29116621
3014770
1986794
57206923
19152611
4479163
77452494
8798355
75433283
36037357
84106938
89657916
1982834
34766505
50031406
44151945
27373649
7713655
85522502
23504961
94935854
95369776
8721403
76674708
48984606
96805962