55578427
14395884
7087964
5317913
2004635
21073759
3854806
31972414
95205483
82455236
65181890
73042641
49042837
37746089
30627061
71932694
5298557
62811827
3274750
2587038
11125817
57689647
78533612
70469368
51303766
67188964
7288745
43332905
5608676
26289326
65515684
25858959
49737982
47522405
67097814
521745
12834900
97286111
51419124
74037792