38432088
45255079
9650277
41458890
60863644
60451356
5793300
66724229
81616250
20979785
66216223
50422067
42042275
48843654
54591505
42023128
64332396
31236286
53576516
72018196
2901845
19368575
83188113
14412433
54544873
23979962
9532414
13098770
86864635
785727
96136893
35395694
29941481
27753647
4079831
73053757
1840758
13715833
52892116
32266785