95744347
6860784
64746009
8763241
43701904
25642388
31486036
47109375
87656819
65485056
2303825
11411293
71462962
95533503
59273036
28007429
69098786
54338932
71023833
94146389
16902067
31714196
36652640
11731618
18606729
16311012
22439514
3796708
91277079
83253346
80087604
6522204
78383393
2424043
8253944
24495685
71152695
8441481
26431952
18629178