12814895
40384494
96846481
23114777
7724630
31623787
27486951
8559687
7447556
30743916
15181897
22906900
54628147
40528178
76723554
23468513
43284271
39299282
3353242
82585929
81056736
46695945
87027632
31685407
4397825
94662075
10739111
23365514
29739567
40885950
20399758
41314204
87721331
59724696
2267797
42748324
92685746
66724418
25805186
99195534