47967978
38137251
2931981
50848625
7045725
52017340
44837528
72203234
46967769
51175595
57514779
7396466
21868892
36205045
27135780
72427148
2248032
2728119
52445651
5306962
99651453
95905436
77499540
92178331
3459694
41307248
24802483
33172302
28334639
7136307
81379590
5182498
55226015
12128879
6159497
29959912
22309562
38208986
45622038
45125654