98701221 43869
35087307 22902
23860713 9135
37103791 19251
31088537 6556
21226581 9798
26636429 12632
22398911 9698
40709312 18862
31953201 14372
13881805 4913
19554148 9786
78465073 26502
31757671 9236
29186535 11645
29776925 15045
19704172 13420
22876876 14237
13886979 5918