39487781
59611843
50521608
68738736
6379929
3189800
24677401
67397530
80109694
16626542
70918266
62787363
23911219
71286402
7837632
74528914
22821536
51939096
12975690
1323274
59477987
66909431
53632966
14925759
17209155
84079600
95011182
30952079
1553734
5931603
42028145
99048867
20915872
7460800
16797955
24902787
6066507
5026261
33995767
82808626