46849541
40756836
8702331
5684616
4225471
14755583
10474160
37254009
69876243
38506705
56539002
11235917
5711676
26765619
99488759
40857753
16968706
71221080
77456696
39815644
99785150
79502184
25066171
29746774
48352329
77319240
65568877
11556926
93318823
91654440
42151144
18426442
76988839
22966816
47274576
82983456
74036529
30418120
6016112
98645919