21677170
351180
284562
387865
1490117
163565
8728126
257352
2321103
290478
443484
144089
150573
2090103
2402100
4083111
277960
302962
1482112
146291