44435686
62653348
2073970
6404628
129472
89737947
55458603
50969595
40548242
80429810
25536594
43937681
82428009
69639820
2044391
93784915
7963721
767857
84739357
50338565
59658448
22625346
25174676
89386856
21075870
3769677
38669140
93154517
80124321
63783668
62097468
67753511
65544198
68287581
31603082
3159513
42494812
32639803
72792079
85945434