19793848
3582360
7842176
2559363
220888
22433818
96776568
1183839
8346130
44447068
4771859
47945366
50131712
2387327
23171304
4577988
64496977
13997657
9800431
80155570
4395597
70505499
45246208
6194734
67503201
80109639
13279754
66698385
39009666
15757759
64204816
4237570
61227307
62951293
60066755
87425900