23614052
17649344
18342895
9785680
85514176
45996578
16534414
30599092
2926058
60015877
95616821
2985633
40278711
90605653
9958689
89927540
3449946
20461377
33225435
39918992
10827021
66938908
87149780
14332182
48917900
51282655
27811051
10097884
94655156
59459740
5525657
86164053
66014525
38277774
22775746
37354857
25699928
25124485
69701358
8477464