19683115
15909633
23444737
5423271
10581128
41296187
61932350
47122678
17409696
64735533
60129481
82986644
42472766
9972724
99944082
62968291
75479849
69053573
53752557
74477459
2469158
6968203
80049064
54481888
73389046
72915826
19235755
36582661
51621793
43993871
24975619
19448698
1604787
53905203
8842162
37797013
54225643
37546666
616352
90825006