16821412
7175080
8010930
27973357
36316721
84352990
6717997
18718983
6220781
78084854
15497419
69979288
97527368
4915801
46648583
52027685
86431267
51941115
67491392
74022416
31032005
50489855
58057350
12022129
12652540
35831154
94639109
8772518
10301161
90243538
14471003
17751
39364393
45056056
83896146
44574988
8672554
93424792
96608808
34841257