46752601
40721311
9414191
16245139
7851655
97579438
10555625
56331825
76474143
42734576
2136411
64181946
31747774
41797078
52133630
77055856
16773000
75535934
29888093
62216873
25869291
93858451
59014600
78238663
28793758
5445733
35415716
40238064
72898902
71009650
3368686
50687912
32249910
80081407
26577258
54691912
46693397
65608865
23432036
39698126