38482706
79981027
67493847
27438174
51291333
66427186
18777730
25837511
89131158
3411469
3318588
4081247
37964607
80407509
3425455
39717022
6877255
97372399
47215556
43184948
60041185
22888794
91225641
14484752
45043617
4865879
69968937
5272168
2657171
95441885
2094728
43616060
37868038
58285109
46528476
5694808
20797303
66142518
72825025
59211160