27077975
3631711
98404149
19295330
12414194
51829748
6199254
46916533
25454465
23303027
5162819
98638180
6558005
42263973
25731944
39636219
7584392
93521190
71208667
3961355
9146270
92535247
5397811
24534425
19224207
33779269
87372525
50084525
15083489
41034211
59791331
44041795
99663594
21003364
23838272
4883688
4986904
58855905
51391380
32408054