21238847
96763836
21685621
867461
52201233
76266440
9446935
88455232
35687062
35936644
9238409
87334628
37722748
50423727
88368684
17018815
31727932
157588
50804689
57502304
52699031
31642613
25193734
64542719
60696166
2977316
14534393
12821193
82545902
6593375
86032654
41793717
1389525
40996995
3245960
30678822
5122742
50418681
52062443
3305198