39128370
54485968
86433316
27895378
37174978
68415300
88244996
93123170
37227850
52801270
71959118
19404139
43107160
6348408
29025101
30537195
81548614
94995424
86822631
54133988
47795753
50463307
39587116
90248305
18139391
65797724
80475322
31484314
60697975
56047247
69689024
4619588
83356102
22056669
16756045
7274984
36051169
48264698
23451565
48944716