41937519
19883630
53949406
89489258
99596462
19444511
51872813
94768712
118826
740779
94849346
93088861
51202602
73961014
17597549
93895585
16911526
25615070
68099797
9963537
9077675
3713812
47298895
238521
11412266
26446500
22164690
72235171
90702122
53094557
31912547
6092304
29123293
46637873
11369666
94003836
81904849
6594570
5381305
70836188