31798769
3921555
99102835
74506634
56237557
37255474
82236477
65958037
35757817
38143102
41258686
32742414
49007302
59058707
62153113
48571740
81282697
80739559
56637409
4797980
39686251
46619975
71348482
99225340
91951419
25245424
52077258
61825286
22479039
46068070
81824776
93323723
324681
29596459
78339188
47971783
48417874
94422163
91761216
2309746