13911928
9054090
86648428
82362216
36205292
53736925
99863064
54572607
75037671
7954825
53443113
2719602
19337250
8686624
41973868
7752573
83472
4229965
32518336
19001360
36342055
35999660
18036403
98237726
32841960
65392256
18635522
28756786
79162510
54066913
79902729
27119987
57928297
7302957
48815232
5418790
265728
68793421
58921914
61217413