75630737
117894996
117694071
116328010
116199856
116055389
101286151
89077275
67039779
58183997
18466941
106726978
109215031
87054871
110119214
109937201
108564195
109608953
83402616
80834191
95697123
106537293
106043115
105397049
103966557
75511524
3619659
73546003
30024511
90290441
43984446
32002265
71238820
89073115
87899729
93198851
89662262
83400185
111456946
101615084
115102834
53346092
57148598
116539916