20796926
46668820
7601531
20117135
13392597
72572125
7114602
10759518
94698667
27673382
60163084
52981905
88218968
6965514
11926054
1930126
65343132
32818944
29902466
29738464
27221149
4729754
64076132
616561
35514396
18679333
8056309
51463841
48506926
46489332
28334279
47085298
88758714
80656792
47004509
66794797
2983256
2889180
3357639
18375517