14379504
6581860
84449333
41495279
29271943
5060196
74596109
17783575
72799050
87342401
60112062
80876090
71088419
62016006
19586513
4039484
15727663
61237909
54149400
9645694
4250536
68748576
98061561
54792181
78487773
6316184
84595781
5259857
93838902
38369017
55507220
24182794
39455353
64118567
39795068
59857593
56772475
77146072
67988158
25155240