72901163
46311248
38703041
97627585
90667761
90244147
97917384
31846651
59127682
31261744
7101553
66756944
28185480
53696520
71262
62059375
78989146
82727314
9856597
74458797
6335774
71927476
52157645
57107496
18383790
77759903
18273973
56578634
81002898
6498239
7027541
33851221
56823823
33914672
61573968
25419157
58609870
4926087
97394495
39213962