18124173
95507488
31697752
25173710
13161747
81196583
191360
80079362
83723857
43014166
69579983
44771553
3496237
5416280
64086803
26393644
45635473
5979145
6025847
40342774
36523058
71083004
22368204
81841591
8276355
81901527
58431843
93913647
85844555
22473974
65874597
2519722
99631151
64306773
47013900
71834435
99129081
50291435
95091339
6021683