41962150
63522000
27076859
53519230
16555302
82489684
71587208
36947102
98179992
88116580
69361009
82287173
53478296
72964334
8621110
32834960
98448313
127286
62284825
61269171
5443569
45682413
67783792
71147472
99035096
47322176
56139547
59015153
24366112
8435984
7876515
89986970
75399360
61686680
94727233
740563
940996
65562725
76411463
53404183