47846010
24967399
86163259
16615248
50211946
9491286
5471956
66939920
31156038
7252966
9404649
52139690
98019791
12048639
88409765
423943
86431526
60847981
29839978
3024987
60604229
27003752
17309807
36728010
63851877
2354379
85839576
23072728
40874264
43217432
24631358
3158978
40735531
49769761
59806520
16359843
80187963
6170761
5202725
19198696