92637071
70902266
18111315
8314400
34044379
94728673
5604765
84411818
70021342
59216049
79128458
25406220
89011028
7714959
19177794
46617593
66942990
34504754
66913408
69824689
8404546
13865117
8671022
75181312
54553790
4986621
86948988
23527775
39851425
47542584
58449465
83229503
24268300
37753449
33929175
77961546
57538902
82678750
2633300
52438074