85957888
67808224
67545280
62965394
79978449
68398585
59769520
88918377
84223145
76023892
2883600
89306039
98248381
56098672
32333603
58218764
73723006
30077393
90503528
72138539
67692722
24041364
54237001
9322250
4169821
3403145
45072358
12753546
44119434
87744672
66773003
395730
19196258
24004753
41659343
1144228
96472826
16763410
49088086
9870476