4143977
4751110
15671849
14446653
71676762
29211103
4132136
26139169
82722672
737361
11308200
94067981
8018408
94299993
65213349
59587634
47279752
44834891
51378841
33494761
51769497
24107973
59499411
2225349
4269418
19189962
11678100
62374354
27993543
2031619
20892140
53933395
49619126
71363112
24758154
20318502
327918
581652
78251099
88579090