49478115
80805665
19516756
76566407
77288545
2450829
378926
39801269
1212576
38758890
73022027
9625203
71637167
51348197
83409026
65026295
65184660
98381596
41517737
77063240
23704546
22645166
88486979
7313638
3832502
41489430
93956976
90021439
36991281
37872118
23636511
2397558
7457229
5424107
93285983
39171312
59509219
2017430
75229102
38375373