17863668
3079261
63234715
79054580
14707941
9981956
71661545
25696582
30825247
48779398
81509193
7016732
29667703
29178055
89782560
75142167
4296725
77361837
21066610
44047620
41704156
99259863
51311656
80841204
6511701
49087287
9279888
84611454
44422104
16267687
73159188
44624830
70976259
44433059
50502648
15368840
48903503
23557966
2803774
56023627